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