gpt4 book ai didi

java - JAXB 返回 "null"字符串而不是 null

转载 作者:行者123 更新时间:2023-12-01 13:03:41 25 4
gpt4 key购买 nike

设置元素时:

element.setValue(null)

它将 XML 编码为

<element>
<value>null<value>
</element>

我期望它是:

<element>
<value/>
</element>

 <element />

最佳答案

JAXB 不会将空值编码为:

<foo>null</foo>

默认情况下,它不会编码(marshal)该元素。如果您使用 @XmlElement(nillable=true) 对其进行注释,则将使用 xsi:nil 属性。

了解更多信息

关于java - JAXB 返回 "null"字符串而不是 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23375299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com