我一直在尝试使用 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");
我得到这个错误:
没有用于隐式集合的字段“consistsOf”
请帮忙!