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 > ]
Auteur et WebMaster:   César Cruz.
©2006 César Cruz. Tous droits réservés.