|
Accueil
|
Déclarations dans un schéma XML
- Déclaration de début de schéma.
- 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 > ]
|