gpt4 book ai didi

xsd - XML 模式中的 minOccurs/maxOccurs

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

鉴于此 XML 模式片段:

<xs:element name="data">
<xs:complexType>
<xs:sequence>
<xs:element name="param" type="param" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="format" type="format" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="name" type="xs:string" />
</xs:complexType>
</xs:element>

预期结果有效<data>元素可能包含 0 个或多个 <param>元素后跟 0 个或多个 <format>元素。我添加了minOccurs吗?/maxOccurs属性是否正确,或者它们应该应用于包含 <xs:sequence> 的?

正确与否,无论选择哪一种方式,结果会是什么?

最佳答案

您做对了,您不能将出现的最小值/最大值添加到序列元素中。使用支持 XML Schema 的 XML 编辑器可能会帮助您在有疑问时验证您的假设。这是一个很好的免费软件,叫做 XMLFox

关于xsd - XML 模式中的 minOccurs/maxOccurs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4564778/

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