Élément simpleType du schéma XML
❮ Référence complète du schéma XML
Définition et utilisation
L'élément simpleType définit un type simple et spécifie les contraintes et les informations sur les valeurs des attributs ou des éléments de texte uniquement.
Informations sur l'élément
- Éléments parents : 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 apparaître zéro ou une fois à l'intérieur de l'élément simpleType)
Attribute | Description |
---|---|
id | Optional. Specifies a unique ID for the element |
name | Specifies a name for the element. This attribute is required if the simpleType element is a child of the schema element, otherwise it is not allowed |
any attributes | Optional. Specifies any other attributes with non-schema namespace |
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érieure à 0 ou supérieure à 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>
❮ Référence complète du schéma XML