Referenzen auf Schemas und Schema-Datentypen in XML-Dokumenten

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

Bisher haben wir gelesen, wie W3C-XML-Schemas außerhalb von XML-Dokumenten geschrieben werden können, ohne die eigentlichen Instanzdokumente zu berühren. In diesem Kapitel werden wir einen neuen Namensraum einführen, der innerhalb von XML-Dokumenten gebraucht wird, um Informationen zur Verwendung durch Schema-Prozessoren bereitzustellen. Diese Information kann den Ort der zugehörigen Schemas, aber auch die verwendeten Schema-Typen genauer angeben. Dadurch erschließt sich beim Entwurf von XML-Anwendungen eine neue Ebene an Flexibilität und Interaktion zwischen Schemas und Instanzdokumenten.

Dieser Namensraum (der für sämtliche Metainformationen bezüglich W3C XML Schema, sofern sie in den Instanzdokumenten selbst stehen, identisch ist) heißt "http://www.w3.org/2001/XMLSchema-instance". Das Präfix, das normalerweise benutzt wird, um diesen Namensraum zu bezeichnen, ist xsi. Dieser Namensraum verwendet nur vier Attribute, die in jedem Element eines jeden Instanzdokuments als gültig angesehen werden, ohne in dem Schema deklariert worden zu sein.

   

   

<< 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