Derniers tutoriels de développement web
 

XML Schema simpleContent Element


<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