Derniers tutoriels de développement web
 

XML Schema simpleType Element


<XML Schema Complete Reference

Définition et utilisation

L'élément simpleType définit un type simple et précise les contraintes et les informations sur les valeurs des attributs ou des éléments de texte seulement.

Informations sur l'élément

  • Parent elements: attribut, élément, liste, restriction, schéma, union

Syntaxe

<simpleType
id=ID
name=NCName
any attributes
>

(annotation?,(restriction|list|union))

</simpleType>

(Le signe? Déclare que l'élément peut se produire zéro ou une fois à l'intérieur de l'élément simpleType)

Attribut La description
id Optionnel. Indique un identifiant unique pour l'élément
name Indique un nom pour l'élément. Cet attribut est obligatoire si l'élément simpleType est un enfant de l'élément de schéma, sinon il est interdit
any attributes Optionnel. Indique tous les autres attributs avec non-schema espace de noms

Exemple 1

Cet exemple définit un élément appelé "age" qui est un type simple avec une restriction. La valeur de l'âge ne peut pas être inférieur à 0 ou supérieur à 100:

<xs:element name="age">
  <xs:simpleType>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

<XML Schema Complete Reference