我有一个有两个字段“名称”和“地址”的对象。 JAXB在将对象转换为XMl时忽略空元素。输出空元素
对于例如:如果我有名字=“XYZ”和地址= null,则出将
<name>xyz</name>
但我想作为一个输出
<name>xyz</name>
<address></address>
我所见过的选项@XmlElement(nillable="true")
但是这给输出作为
<name>xyz</name>
<address xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
请帮我得到所需的输出。
在此先感谢。
嗨布莱斯,感谢您的快速反应。我更新了我的问题。基本上地址元素是NULL。这个解决方案是否也适用于此? – Ritesh
@ Ritesh-我已经更新了我的回答 –
谢谢Blaise..This解决方案。唯一值得关注的是,如果我在课堂上有10个领域,我将不得不为所有领域写作。还有其他解决方案吗? – Ritesh