【发布时间】:2014-04-23 12:32:20
【问题描述】:
<PlayListSettings>
<PlayList>
<id>PlayList1</Name>
<File class="string">/mnt/sdcard/Video1</File>
</PlayList>
</PlayListSettings>
这是我的序列化 xml,其中 File 是一个字符串数组列表。我可以删除 class="string" 使用 xstream.aliasSystemAttribute(null, "class");
and the output is
<PlayListSettings>
<PlayList>
<id>PlayList1</Name>
<File>/mnt/sdcard/Video1</File>
</PlayList>
</PlayListSettings>
如何使用 XStream 反序列化?
【问题讨论】:
-
那么,你是怎么序列化的呢?如果您使用
String yourXml = XStream.toXml(yourObject),则使用Object yourObject = XStream.fromXml(yourXml)。显示一些代码以获得更多帮助。
标签: java serialization deserialization xstream xml-deserialization