2016-04-11 21 views
1

Bu, kısıtlamalara sahip XSD tamsayı için doğru biçim midir? Amacım girdiyi 1'den 10'a ve varsayılan olarak 5'e sınırlamaktır. Kısıtlama ve varsayılan olarak birçok örnek buldum. Ama ikisi ile birlikte hiçbir şey.XSD Kısıtlamalar ve Varsayılan Değerlerle Sözdizimi

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

cevap

1

Evet, varsayılan ve sınırlı değerler kullanımınız doğru.

Varsayılan değerlerin yalnızca basit türler için olduğunu unutmayın. Ayrıca, için varsayılan değerler özellikbulunmadığı zaman uygulamak niteliklerini, ama eleman boş olduğunda elemanları için varsayılan değerler geçerlidir.