Listentypen

(Auszug aus "XML Schema" von Eric van der Vlist)

Diese Datentypen sind Listen von Einträgen, die durch Whitespace getrennt sind. Der Typ dieser Einträge (der als »Einzeltyp« oder »item type« bezeichnet wird) wird im Ableitungsprozeß (dem wir im nächsten Kapitel begegnen werden) definiert. Listen-Datentypen können von jedem einfachen Typ abgeleitet werden. Drei vordefinierte Datentypen sind Listen (xs:NMTOKENS, xs:IDREFS und xs:ENTITIES). Bei allen Listen-Datentypen müssen die Einträge durch ein oder mehrere Whitespace-Zeichen voneinander getrennt werden.

xs:NMTOKENS

Dies ist eine Whitespace-getrennte Liste von xs:NMTOKEN. Jeder Eintrag der Liste muß im lexikalischen Raum von xs:NMTOKEN liegen.

xs:IDREFS

Dies ist eine Whitespace-getrennte Liste von xs:IDREF. Jeder Eintrag der Liste muß im lexikalischen Raum von xs:IDREF liegen und muß auf eine existierende xs:ID im selben Dokument verweisen.

xs:ENTITIES

Dies ist eine Whitespace-getrennte Liste von xs:ENTITY. Jeder Eintrag der Liste muß im lexikalischen Raum von xs:ENTITY liegen und muß auf ein ungeparstes Entity passen, das in einer DTD definiert ist.

   

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema XML Schema bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2003 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XML Schema" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de