xstream

    10熱度

    2回答

    我有一個Spring批處理應用程序,它在JobExecutionContext中存儲了幾個Java 8時間對象。我爲我的JobRespository使用默認序列化程序。在解析正在寫入BATCH_STEP_EXECUTION_CONTEXT表的數據時,我遇到異常。我有被存儲爲LocalDateTime: { "@resolves-to": "java.time.Ser", "by

    0熱度

    1回答

    ,我們有2點不同的表示相同的XML根。使用xstream,我們如何讓unmarshaller在解組時使用我們需要的類。 我想傳遞一些上下文(通過ThreadContext),這樣的XStream將使用該信息解組期間選擇正確的類,但我不知道從哪裏開始。任何建議都非常感謝。 注: 根標籤是相同的根標籤齊備XML 沒有其他的信息(屬性)可爲distingish 2所表示 無法更改的,因爲傳統的原因,XM

    5熱度

    1回答

    我使用XStream和有一個類與字段類似如下: private Map<String, String> data; 我想產生這樣的XML輸出: <key1>test data</key1> <key2>test data</key2> <key3>test data</key3> 所以我希望地圖的關鍵是元件。 mapvalue是XML值,我不希望將XML包裝在一個元素中,例如<data

    1熱度

    1回答

    我對'StackExchange'很陌生,所以如果我的查詢問得較早或不是特別清楚,請原諒。 我正在使用XStream類將響應XML解析爲JAVA對象(使用fromXML()方法)。我創建了實用工具類(例如XStreamUtil - 單例類),並使用諸如「XSTREAM.alias(」NewDataSet「,Transactional.class);」等語句在其中配置了不同的模型類。 現在的問題是

    6熱度

    1回答

    我不知道這是甚至可能,但我正在運行的程序給我一個奇怪的錯誤。我得到一個ArrayIndexOutOfBoundsException:-1爲每個循環。下面的整個錯誤是:210 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: -1 at com.thoughtworks.xstream.core.util.Or

    1熱度

    1回答

    我尋求幫助與XML的轉換通過XStream的反對,這是我的XML <main> <listDTO> <MyObject> <test>value1</test> </MyObject> <MyObject> <test>value2</test> </MyObject> </listD

    1熱度

    1回答

    您好我已經嘗試了很多,但我無法找出做錯的走樣標籤,我的XML響應是這樣的: <ns1:redcustomerviewResponse SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://tempuri.org/weblink"> <jobcard xsi:type="

    2熱度

    1回答

    我試圖用XStream將類的實例轉換爲XML。一切都很好,除了一件事,我希望有人能幫我解決。 作爲前提,我有許多 「嵌套」 類(在順序,OrderStatusImport - >OrderCollection - >Order - >OrderLine),但焦點是由類Order表示;如上所述,它的每個實例都包含一個OrderLine對象列表。只要是這樣的: public class Order {

    0熱度

    2回答

    我正在解析大小爲2GB的XML文件。對於使用Xstream Library進行分析, 等待5分鐘,然後投擲java.lang.OutOfMemoryError: GC overhead limit exceeded。 您能否提供解決方案來解析大量的XML文件。 你能否提供替代解析XML文件的速度更快? 更新: 我已經完成了使用JaxB + Stax解析器來解析性能並解決java.lang.OutO

    0熱度

    2回答

    multilple對象如下所示,我有setter和getter一個POJO類: public class InvoiceReferenceNotificationMessage { private String InvoiceReference; private String ABSReference; private String Currency; p