Java xstream中没有用于隐式收集错误的字段
我一直在尝试使用XStream转换XML(它是flash前端的字符串格式,我可以完全控制XML结构) 我得到了这个错误: 隐式集合没有字段“consistsOf” 请帮忙 你需要Java xstream中没有用于隐式收集错误的字段,java,xml-parsing,xstream,Java,Xml Parsing,Xstream,我一直在尝试使用XStream转换XML(它是flash前端的字符串格式,我可以完全控制XML结构) 我得到了这个错误: 隐式集合没有字段“consistsOf” 请帮忙 你需要 public class ContentsList { ... public List<Contents> 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;
...
}