Élément <xdr:element>

L'élément de schéma XDR (XML-Data Reduced) fait référence à un type d'élément déclaré qui peut apparaître dans la portée de l'élément ElementType nommé.

<element
  type="element-type" 
  [minOccurs="{0 | 1}"] 
  [maxOccurs="{1 | *}"] 
>

Attributs

  • type
    Nom d'un élément ElementType défini dans ce schéma (ou un autre schéma indiqué par l'espace de noms spécifié). La valeur fournie doit correspondre à l'attribut name de l'élément ElementType. Le type peut inclure un préfixe d'espace de noms.
  • minOccurs
    Facultatif. Nombre minimal d'occurrences du type d'élément de référence dans l'élément. Les valeurs suivantes peuvent être affectées à cet attribut.

    0

    Lorsque la valeur minimale est zéro, l'élément spécifié n'est pas obligatoire ; il est facultatif.

    1

    L'élément spécifié doit être présent au moins une fois.

  • maxOccurs
    Facultatif. Nombre maximal d'occurrences de l'élément dans l'élément. Les valeurs suivantes peuvent être affectées à cet attribut.

    1

    Peut se présenter au maximum une fois.

    *

    Le nombre d'occurrences autorisées est illimité.

Informations sur l'élément

Nombre d'occurrences

Nombre de types d'éléments définis dans le schéma.

Éléments parents

ElementType, group

Éléments enfants

(Pas d'éléments enfants)

Notes

Les déclarations ElementType peuvent limiter le contenu et les attributs qui apparaissent dans les éléments du type nommé en faisant référence à d'autres déclarations de type d'élément ou de type d'attribut.

Les attributs minOccurs et maxOccurs possèdent la valeur par défaut 1. Un élément pour lequel aucun des deux attributs n'est spécifié utilise ces valeurs par défaut et doit donc apparaître une seule fois dans un modèle de contenu.