jettison

    1熱度

    1回答

    我正在使用JAXB + Jettison來提供多格式RESTful(無模式)服務。 @XmlTransient註釋適用於那些我根本不想序列化的屬性。但這還不夠。 如何在運行時排除特定字段? 我可以以某種方式預先初始化封送處理上下文並定義要排除的字段嗎? 我需要那個基於當前用戶的角色有選擇地序列化對象字段。

    2熱度

    1回答

    我有一個方法 @GET @Produces("application/json") public List<Conversation> getMyConversations() { /* ... */ } JSON的輸出是一樣的東西 [{"conversation" : { ... }}, {"conversation" : { ... }}] 不過,我想輸出這些 "conversat

    1熱度

    1回答

    我正在使用jax-rs並添加實體以便在JAXRSOutInterceptor中對其進行編組,但是JSON輸出正在使用其他空屬性進行修改,如下所示: 「$」:「」 的JSONProvider創建併爲這裏配置: JSONProvider jsonProvider = new JSONProvider(); jsonProvider.setConvertTypesToStrings(true); j

    2熱度

    1回答

    目前我正在爲 輸入:Date applicationDate; 輸出:1318636800000 如何正確格式化這個日期輸出?

    1熱度

    2回答

    我想通過JAXB使用CXF序列化JSON。問題在於何時要轉換的元素是對象類型。 @XmlElement(name = "Value") protected Object value; 結果以JSON格式是 "Value":{"@xsi.type":"xs:string","$":"LED"}} 任何想法,我該怎麼做簡單的JSON格式的轉換? "Value":"LED" o r "

    1熱度

    1回答

    我使用stomp.py作爲ActiveMQ與VeriFIX交談的客戶端。 Verifix使用JMS。 有一個API主題發送命令和一個API.RESPONSE主題來接收響應。 只有標題到達stomp客戶端,但不是實際的有效負載。 我似乎需要配置消息轉換,以便ActiveMQ知道如何將消息序列化到STOMP客戶端。 http://activemq.apache.org/stomp.html提到的XSt

    1熱度

    1回答

    我正在尋找一個JSON解析器和編碼器,它可以將JSON解析爲自己的數據結構,然後我可以導航,而不是直接將其反序列化到類中。在Java中,我使用了Jettison的JSONObject和JSONArray,這很容易使用。 有許多的原因,我不想(反)序列: 串行器往往會添加元數據到JSON和需要反序列化的元數據(如FASTJSON和JSON.NET添加類型信息)。 我不想爲創建一堆類來處理所有不同類型

    0熱度

    1回答

    問題的細節:RestEasy的+拋棄 當陣列具有兩個元素的格式是: {"MyArray" : {"Array" : [{"a" : 1, "b" : 2}, {"a" : 3, "b" : 4}]}} 但是當陣列具有單獨的元件,所述格式是: {"MyArray" : {"Array" : {"a" : 1, "b" : 2}}} ***Missing the [] RestEasy默認使用

    2熱度

    2回答

    我的休息cxf服務的類實體有一個Date字段。從拋棄JsonProvider格式爲: "date":"2012-08-13T16:40:07.281-03:00" 但從GSON客戶端它的格式爲ISO8601合規性(沒有冒號時區)爲: "date":"2012-08-13T16:40:07.281-0300"。 jettison jax-rs發生了什麼? CXF Jettison中有沒有簡單的方法來

    12熱度

    2回答

    使用RestEasy JSON提供程序Jettison(Badgerfish地圖)與傑克遜之間有什麼根本區別? 什麼是利用這一個優點和缺點?