group

Instruction Xml Schema. Définition d'un groupe d'éléments.

Syntaxe

<xschema:group>
</xschema:group>

Description

L'élément group permet de définir un groupe d'éléments. Soit tous les éléments du groupe sont présents dans un contenu et dans l'ordre de leur déclaration ou soit aucun n'est présent.

Un groupe est notamment utilisé lorsqu'un choix comporte plusieurs éléments.

L'élément group possède les attributs suivants :

Attribut.Obligatoire.Sémantique.
idNon.Identifiant du groupe.
maxOccursNon.Maximum des occurrences. 1 par défaut. unbounded pour indéfini.
minOccursNon.Minimum des occurrences. 1 par défaut.
nameNon.Nom du groupe d'éléments.
refNon.Groupe d'éléments global référencé.

Le groupe d'éléments est soit :

Exemple

<-- Definition d'un groupe d'elements -->
<xschema:choice> </xschema:choice>

<-- Definition d'un type complexe utilisant le groupe. -->
<xschema:complexType name="TypeEmploye">
</xschema:complexType>

Voir aussi

all pour définir un ensemble non ordonné d'éléments. choice pour définir un choix parmi un ensemble d'éléments. sequence pour définir une séquence ordonnée d'éléments.
attributeGroup pour définir un groupe d'attributs.