Xml 带有限制和默认值的XSD语法

Xml 带有限制和默认值的XSD语法,xml,xsd,xsd-validation,xml-validation,Xml,Xsd,Xsd Validation,Xml Validation,这是带限制的XSD整数的正确格式吗?我的目标是将输入限制在1到10之间,默认值为5。我发现了很多限制和默认的例子。但他们俩在一起什么都没有 <xs:element name="age" default="5"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <

这是带限制的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>

是的,您使用的默认值和限制值是正确的

请记住,默认值仅适用于简单类型。此外,属性的默认值在属性不存在时适用,但元素的默认值在元素为空时适用