1
私はオブジェクトをシリアル化/逆シリアル化するためにXStreamを使用しています。直列化された空の属性値をnullオブジェクト値に変換することは可能ですか?例えば、私がnullに割り当てられた私のオブジェクト内の番号フィールドを持つようにしたいxstreamは空の属性をヌル値に変換します
<tag number="">...</tag>
を持っている場合。
私はオブジェクトをシリアル化/逆シリアル化するためにXStreamを使用しています。直列化された空の属性値をnullオブジェクト値に変換することは可能ですか?例えば、私がnullに割り当てられた私のオブジェクト内の番号フィールドを持つようにしたいxstreamは空の属性をヌル値に変換します
<tag number="">...</tag>
を持っている場合。
はい、できます。
XStream.registerConverter(Converter)
をご覧ください。 あなたのコンバーターでは、XStreamにXMLとの変換にどのようなステップを伝えることができます。 すでに役に立つ有用な実装がたくさんありますが、あなたの目的にも合っているかもしれません。
私は考えました。ありがとうございました。 – Alberto