gpt4 book ai didi

java - XSD 到 JAVA 到 XML

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

我正在尝试从 xsd 生成 xml对于一个日期标签,如果数据库中的值为 null,则为了在 xml 中设置 nil =true,

我尝试将 nillable="true" 放入 xsd。

有什么替代方案吗?

下面是我的 xsd 示例行

<xs:element name="abc" type="xs:date" minOccurs="0" nillable="true">
...............
</xs:element>

最佳答案

在我看来,在 XML 中表示缺失数据的最佳方式是将元素或属性定义为可选,并在没有值时省略该元素或属性。您已将该元素定义为可选,因此只需省略它即可表示 null。

有人告诉我,有些人更喜欢将该元素存在但标记为 nil,但我自己从未发现这样做有任何意义。

让元素既可选又可为空似乎会引起困惑。缺席和虚无是同一个意思还是不同的意思?

关于java - XSD 到 JAVA 到 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33167597/

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