Accueil  

Déclarations dans un schéma XML


    • Déclaration de début de schéma.
      <?xml version="1.0" encoding='UTF-8'?>
      <xs:schema xmlns:xs="
      http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">

    • Déclaration d’élément.
      Un élément est déclaré de la façon suivante dans un schéma:
      <xs:element name="adresse">
          <xs:complexType>
             <xs:attribute name="rue" type="xs:string" use="required"/>
             <xs:attribute name="code_postal" type="xs:string" use="required"/>
             <xs:attribute name="ville" type="xs:string" use="required"/>
          </xs:complexType>
       </xs:element>
      Les éléments pouvant contenir des sous-éléments ou porter des attributs sont dits de types complexes, tandis que les éléments ne contenant pas de sous-éléments sont dits de types simples. Exemples de déclarations simples :
      <xs:element name="nom" type="xs:string"/>
      <xs:attribute name="taille" type="xs:integer"/>

    • Déclaration d’attribut.
      Comme dans les DTD, les attributs peuvent avoir des contraintes d'ocurrences.
      L'élément attribute de schéma XML peut avoir deux attributs optionnels use et value.

    • Définition des types.
      Le document Schéma XML fournit deux types de définition de type de données : simple et complexe.
      Les types simples incluent les types de base inclus dans la bibliothèque standard des schéma XML, les listes et les unions.

 

[Schéma XML. | Les attributs optionnels "use" et "value".]
< précédent | ^ sommaire | suivant > ]
Auteur et WebMaster:   César Cruz.
©2006 César Cruz. Tous droits réservés.