2016-04-11 6 views
1

これは、制限付きのXSD整数に適した形式ですか?私の目標は、入力を1から10に制限し、デフォルトを5に制限することです。制約とデフォルトで多くの例が見つかりました。しかし、両者とも一緒には何もありません。XSD構文の制限とデフォルト値

<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> 

答えて

1

はい、デフォルト値と制限値の使用は正しいです。

デフォルト値は単純なタイプの場合のみです。また、のデフォルト値は、属性がないときが適用される属性が、要素がとき要素のデフォルト値が適用されます。