Java xstream中没有用于隐式收集错误的字段

Java xstream中没有用于隐式收集错误的字段,java,xml-parsing,xstream,Java,Xml Parsing,Xstream,我一直在尝试使用XStream转换XML(它是flash前端的字符串格式,我可以完全控制XML结构) 我得到了这个错误: 隐式集合没有字段“consistsOf” 请帮忙 你需要 public class ContentsList { ... public List<Contents> consistsOf; ... } 公共类内容列表{ ... 公开名单包括:; ... } 您看过吗?但我不明白在根节点中有多个内容时如何使用此方法?我的意思是我已经尝试过这样的东西

我一直在尝试使用XStream转换XML(它是flash前端的字符串格式,我可以完全控制XML结构)

我得到了这个错误:

隐式集合没有字段“consistsOf”

请帮忙

你需要

public class ContentsList {

...

    public List<Contents> consistsOf;

...

}
公共类内容列表{
...
公开名单包括:;
...
}

您看过吗?但我不明白在根节点中有多个内容时如何使用此方法?我的意思是我已经尝试过这样的东西:Contents content=(Contents)xstream.fromXML(consistsOfXML);
XStream xstream = new XStream();
            xstream.alias("consistsOf", ContentsList.class);
            xstream.alias("content", Contents.class);
            xstream.addImplicitCollection(ContentsList.class, "consistsOf");   
public class ContentsList {

...

    public List<Contents> consistsOf;

...

}