Kompositoren
Das Element xs:sequence
wird als Kompositor bezeichnet, es gibt eine Ordnung für seine xs:element
-Kindelemente an. Zwei Kompositoren stehen zur Verfügung: xs:choice
und xs:all
. Das Element xs:choice
lässt genau eines aus einer Liste von Partikeln zu, während xs:all
alle Partikel zulässt, aber keine Beschränkungen bezüglich ihrer Ordnung auferlegt. Kompositoren setzen nicht nur Regeln für ihre Partikel, sie treten auch als Gruppe auf, und Sie können minOccurs
oder maxOccurs
für die Gruppe als Ganzes angeben. (Der voreingestellte Wert sowohl für minOccurs
als auch für maxOccurs
ist 1.)
Wenn Sie ein person
-Element definieren wollten, das sowohl name
als auch nationalität
enthält, Ihnen die Reihenfolge, in der die beiden erscheinen, aber ...
Get XML: kurz & gut now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.