有没有一种方法可以防止XStream显示如下内容:

<user class="string">user</user>
<password class="string">password</password>


在xml输出中?

最佳答案

省略的字段

对于适当的反序列化XStream
必须编写完整的对象图
转换为XML所引用
单个对象。因此,XStream具有
查找包含
各个方面来重新创建对象。

但是,某些部分可能是
多余的如果成员字段是
延迟初始化,其内容可以
容易重新创建。在这种情况下
字段可以使用省略
XStream.omitField(Class, String)


@See:xStream Documentation

关于java - 如何防止XStream显示class =“string”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5541677/

10-10 21:53