我一直在尝试使用XStream转换XML(从flash前端采用字符串格式,我可以完全控制xml结构)。
<consistsOf>
<content>
<name>Rice</name>
<price>22</price>
</content>
<content>
<name>chicken</name>
<price>44</price>
</content>
</consistsOf>
我正在尝试使用以下代码将数据导入对象:
XStream xstream = new XStream();
xstream.alias("consistsOf", ContentsList.class);
xstream.alias("content", Contents.class);
xstream.addImplicitCollection(ContentsList.class, "consistsOf");
我收到了这个错误:
没有字段&#34;包括&#34;用于隐式收集
请帮忙!
答案 0 :(得分:0)
你需要
public class ContentsList {
...
public List<Contents> consistsOf;
...
}