我有一个没有为XStream库注释的BO类,我必须只用两个字段来序列化这个类的xml。
我是否需要在省略中指定所有其他字段? 或者我可以指定序列化所需的字段吗?
答案 0 :(得分:1)
如果要使用常规方式执行此操作,则应将所有字段指定为省略。 如果你看一下http://jira.codehaus.org/browse/XSTR-569那么很久以前就会有一张关于它的票据被关闭了,而不是一个错误' (' XStream是一个序列化工具,而不是数据绑定工具')。
还有一个问题显示了一些解决方法,让它以你想要的方式工作,虽然它可能不那么干净,因为XStream的想法不是这样工作的。看看:How to make XStream skip unmapped tags when parsing XML?