Element |
Explanation |
all |
Subelements can appear in any order, and each subelement can appear zero or one time. |
annotation |
The 'annotation' element is a top-level element that specifies the annotation of the schema. |
any |
Laat de maker toe om XML-documenten uit te breiden met elementen die niet worden gedefinieerd in het schema. |
anyAttribute |
Laat de maker toe om XML-documenten uit te breiden met eigenschappen die niet worden gedefinieerd in het schema. |
appInfo |
Stel informatie voor dat de applicatie moet gebruiken in de annotation-element. |
attribute |
Definieer een eigenschap. |
attributeGroup |
Definieer een groep eigenschappen die wordt gebruikt in de definitie van complexe typen. |
choice |
Toestaan dat slechts één element in de <choice>-verklaring verschijnt in het element dat de inhoud bevat. |
complexContent |
Definieer uitbreidingen of beperkingen voor complexe typen (inclusief gemengde inhoud of alleen elementen). |
complexType |
Definieer een complex type. |
documentation |
Definieer tekstcommentaar in het schema. |
element |
Definieer een element. |
extension |
Breid bestaande simpleType- of complexType-elementen uit. |
field |
Specificeer een XPath-expressie die de waarde definieert die wordt gebruikt om de identificatiebeperkingen te definiëren. |
group |
Definieer een groep elementen die wordt gebruikt in de definitie van complexe typen. |
import |
Voeg meerdere schema's toe aan een document met verschillende doelnaamruimtes. |
include |
Voeg meerdere schema's toe aan een document met dezelfde doelnaamruimte. |
key |
Specificeer dat de waarde van een eigenschap of element (of een groep waarden) moet behoren tot een gespecificeerde reeks van keys. |
keyref |
Stel dat de waarde van een eigenschap of element (of een groep waarden) overeenkomt met de waarde van een gespecificeerde key of unieke element. |
list |
Definieer een eenvoudige type als een lijst van waarden van een gespecificeerde datatype. |
notation |
Beschrijf het formaat van niet-XML-gegevens in een XML-document. |
redefine |
Herdefinieer eenvoudige en complexe typen, groepen en eigenschapsgroepen die worden opgehaald uit externe schema-bestanden. |
restriction |
Definieer beperkingen voor simpleType, simpleContent of complexContent. |
schema |
Definieer de root-element van het schema. |
selector |
Specificeer een XPath-expressie die een groep elementen selecteert die voldoen aan de beperkingen. |
sequence |
Vereist dat subelementen in de juiste volgorde moeten verschijnen. Elk subelement kan 0 tot een willekeurig aantal keren verschijnen. |
simpleContent |
Bevat uitbreidingen of beperkingen van complexType-elementen zonder enige elementen te bevatten. |
simpleType |
Definieer een eenvoudige type, stel beperkingen en informatie over de waarden van eigenschappen of elementen die alleen tekst bevatten in. |
unie |
定义多个 simpleType 定义的集合。 |
Define a collection of multiple simpleType definitions. |
unique |