这是带有限制的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>
是的,您对默认值和限制值的使用是正确的。
请记住,默认值仅适用于简单类型。此外,属性的默认值在不存在时应用,但元素的默认值则在为空//strong>时应用。