gpt4 book ai didi

xml - 如何使 XML 模式中的元素可选?

转载 作者:数据小太阳 更新时间:2023-10-29 01:36:42 26 4
gpt4 key购买 nike

所以我得到了这个 XML 模式:

<?xml version="1.0"?> <xs:schema version="1.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xs:element name="request">
<xs:complexType>
<xs:sequence>
<xs:element name="amenity">
<xs:complexType>
<xs:sequence>
<xs:element name="description" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element> </xs:schema>

如何使描述元素成为可选元素?因此,带有描述元素和不带有描述元素的 XML 都将针对 XSD 进行验证。

最佳答案

试试这个

<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1" />

如果你想要 0 或 1 个“描述”元素,或者

<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="unbounded" />

如果您想要 0 到无限数量的“描述”元素。

关于xml - 如何使 XML 模式中的元素可选?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9243772/

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