Elemento <xsd:all>
Consente che gli elementi nel gruppo siano (o non siano) presenti in un ordine qualsiasi all'interno dell'elemento contenitore.
<all
id = ID
maxOccurs= 1: 1
minOccurs= (0 | 1): 1
{any attributes with non-schema Namespace...}>
Content: (annotation?, element*)
</all>
Attributi
id
L'identificatore di questo elemento. Il valore id deve essere del tipo identificatore e deve essere univoco all'interno del documento che contiene questo elemento.Facoltativo.
maxOccurs
Il numero massimo di occorrenze dell'elemento. Il valore deve essere 1.Facoltativo.
minOccurs
Il numero minimo di occorrenze dell'elemento. Il valore può essere un integer uguale a 1. Per specificare che questo elemento è facoltativo, impostare l'attributo su zero. Il valore predefinito è 1.Facoltativo.
Informazioni sull'elemento
Numero di occorrenze |
Una volta |
Elementi padre |
group, restriction (simpleContent), extension (simpleContent), restriction (complexContent), extension (complexContent), complexType |
Contenuto |
Esempio
Nell'esempio seguente viene definito un tipo di dati complesso contenente un elemento all con tre elementi per documenti di istanza XML:
<?xml version="1.0"?>
<myElement myAttribute="1.1">
<thing2>Some</thing2>
<thing3>text</thing3>
<thing1>for you</thing1>
</myElement>
Altre risorse
Per ulteriori informazioni, vedere la raccomandazione W3C XML Schema Part 1: Structures all'indirizzo www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all (informazioni in lingua inglese).
Vedere anche
Riferimento
Riferimenti dello schema XML (XSD)
Elementi dello schema XML