admin管理员组

文章数量:1534189

将XML文件转换为object对象

XML包含:有对custs下标签含有:

Java对象:

@XStreamAlias("bcc:CustProperty")

private List<sames> custProperty;

出现报错:

com.thoughtworks.xstream.converters.reflection.ReflectionConverter,

错误原因,xml中的标签“CustProperty”是一个名称对应多个相同的对象,会造成堆溢出,将对象的代码注释从@XStreamAlias修改为:@XStreamImplicit就可以了。

改变后:
    @XStreamImplicit(itemFieldName ="bcc:CustProperty")
    private List<sames> custProperty;

----------------------------------------------------------------

 

本文标签: 转换为对象convertersreflectionthoughtworks