Élément <xsd:all>
Permet aux éléments du groupe de s'afficher (ou de ne pas s'afficher) dans n'importe quel ordre dans l'élément conteneur.
<all
id = ID
maxOccurs= 1: 1
minOccurs= (0 | 1): 1
{any attributes with non-schema Namespace...}>
Content: (annotation?, element*)
</all>
Attributs
id
ID de cet élément. La valeur id doit être du type ID et unique dans le document contenant cet élément.Facultatif.
maxOccurs
Nombre maximal d'occurrences de l'élément. La valeur doit être 1.Facultatif.
minOccurs
Nombre minimal d'occurrences de l'élément. La valeur doit être un entier égal à 1. Pour spécifier que cet élément est facultatif, définissez cet attribut sur zéro. La valeur par défaut est 1.Facultatif.
Informations sur l'élément
Nombre d'occurrences |
Une |
Éléments parents |
group, restriction (simpleContent), extension (simpleContent), restriction (complexContent), extension (complexContent), complexType |
Contenu |
Exemple
L'exemple suivant définit un type de données complexe contenant un élément Tout à l'aide de trois éléments pour un document d'instance XML comme l'exemple suivant :
<?xml version="1.0"?>
<myElement myAttribute="1.1">
<thing2>Some</thing2>
<thing3>text</thing3>
<thing1>for you</thing1>
</myElement>
Autres ressources
Pour plus d'informations, consultez le document du W3C sur les schémas XML, notamment le tome 1 relatif aux structures, à l'adresse www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.