<XML Schema Complete Reference
Définition et utilisation
L'élément simpleContent contient des extensions ou des restrictions sur un seul texte type complexe ou sur un type simple en tant que contenu et ne contient pas d'éléments.
Informations sur l'élément
- Parent elements: complexType
Syntaxe
<simpleContent
id=ID
any attributes
>
(annotation?,(restriction|extension))
</simpleContent>
(Le signe? Déclare que l'élément peut se produire zéro ou une fois à l'intérieur de l'élément simpleContent)
Attribut | La description |
---|---|
id | Optionnel. Indique un identifiant unique pour l'élément |
any attributes | Optionnel. Indique tous les autres attributs avec non-schema espace de noms |
Exemple 1
Voici un exemple d'un élément XML (<shoesize>) qui contient du texte uniquement:
<shoesize country="france">35</shoesize>
L'exemple suivant déclare un complexType, "shoesize" , avec son contenu défini comme un type de données entier et avec un attribut de pays:
<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>
<XML Schema Complete Reference