Accueil
|
Le type complexe: Le connecteur de choix
- Le connecteur de choix permet de définir un type complexe comportant des
éléments variables. Il n'autorise qu'un seul de ses fils soit présent dans
le document instance.
Pour pouvoir autoriser l'un ou l'autre ou les deux,
il faut appliquer des contraintes d'ocurrences sur l'élément
xs:choice. Exemple :
<xs:element
name="adresse"> <xs:complexType mixed="true">
<xs:choice minOccurs="0"
maxOccurs="unbounded"> <xs:element
name="rue"
type="xs:string"/> <xs:element
name="ville"
type="xs:string"/> </xs:choice> </xs:complexType> </xs:element>
|
|
[Le connecteur de séquence. | Schéma(Exemples).]
[ < précédent
| ^ sommaire
| suivant > ]
|