这是具有限制的XSD整数的正确格式吗?我的目标是将输入限制在1到10之间,默认为5.我发现很多例子都有限制和默认。但两者都不在一起。
<xs:element name="age" default="5">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:sequence>
答案 0 :(得分:2)
是的,您使用默认值和限制值是正确的。
请记住,默认值仅适用于简单类型。此外,当 缺席 属性时, 属性 的默认值适用,但 在 为空 时适用。