Élément simpleContent du schéma XML
Définition et utilisation
L'élément simpleContent contient une extension ou une restriction de l'élément complexType (qui contient des données de caractères ou un élément simpleType) et ne contient aucun élément.
Informations sur l'élément
Fréquence d'apparition | Une fois |
Élément parent | complexType |
Contenu |
Optionnel - annotation Obligatoire - Il y a et ne peut y avoir qu'un seul élément suivant : restriction (simpleContent) ou extension (simpleContent). |
Grammaire
<simpleContent id=ID Toutes les propriétés > (annotation?,(restriction|extension)) </simpleContent>
(? Le symbole est déclaré dans l'élément simpleContent, où l'élément peut apparaître zéro ou une fois.)
Propriétés | Description |
---|---|
id | Optionnel. Définir l'ID unique de cet élément. |
Toutes les propriétés | Optionnel. Définir toute autre propriété avec l'espace de noms non-schématique. |
Exemple
Exemple 1
Ceci est un élément XML contenant uniquement du texte (<shoesize>):
<shoesize country="france">35</shoesize>
L'exemple suivant déclare un type complexe "shoesize", dont le contenu est défini comme type de données entiers, et avec un attribut country :
<xs:element name="shoesize"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:integer"> <xs:attribute name="country" type="xs:string" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>