【发布时间】:2012-02-18 10:28:50
【问题描述】:
我正在使用 XStream 来序列化/反序列化对象。是否可以将序列化的空属性值转换为空对象值?例如,如果我有
<tag number="">...</tag>
我想将我的对象中的数字字段分配给 null。
【问题讨论】:
标签: xstream
我正在使用 XStream 来序列化/反序列化对象。是否可以将序列化的空属性值转换为空对象值?例如,如果我有
<tag number="">...</tag>
我想将我的对象中的数字字段分配给 null。
【问题讨论】:
标签: xstream
是的,你可以。
看看XStream.registerConverter(Converter)。
在您的转换器中,您可以告诉 XStream 从和向 XML 转换要采取哪些步骤。
已经有很多有用的实现可用,也许有一个甚至适合您的目的。
【讨论】: