Hilfreiche Links zu XML-Technologien
Deutsche Übersetzungen von W3C-Empfehlungen XML-Grundlagen und Tutorials Nützliche XML-Werkzeuge Stylesheets (XSLT) Formatting Objects (XSL-FO) XQuery …
Ausblick auf XQuery
Nachdem nun die XML-Grundlagen aufgefrischt und damit die Voraussetzungen für die detaillierte Einführung in XQuery gegeben sind, werden wir nacheinander einzelne Bausteine von…
Verweise in XML
Wenn XML-Dokumente nicht rein textorientiert sind, besteht oft die Notwendigkeit, Beziehungen im XML-Dokument zu modellieren. In unserem Beispielszenario gibt es Beziehungen zwischen…
Instanzbezogene Konzepte
XML Schema sieht vor, dass schemabezogene Attribute aus dem speziellen Namensraum http://www.w3.org/2001/XMLSchema-instance in jeglichen XML-Dokumenten stehen können. Für…
Das Schemadokument
Die Definitionen eines Schemas werden in einem XML-Dokument zusammengefasst, dessen Wurzelelement den Namen schema hat. In diesem Wurzelelement finden sich neben Definitionen von…
Konsistenzbedingungen
Neben Bedingungen an einzelne Werte, wie sie durch Angabe von Datentyp oder Facetten möglich sind, gibt es auch einige Möglichkeiten, Beziehungen zwischen verschiedenen…
Element- und Attributdefinitionen
Analog zu lokalen Typdefinitionen gibt es auch die lokalen Elementdefinitionen, wie sie bereits bei der Definition komplexer Typen verwendet wurden. Soll aber in…
Erweiterung von Typen
XML Schema erlaubt eine Erweiterung einer Typdefinition um Attribute und um Elemente im Inhaltsmodell. Im Inhaltsmodell kann allerdings immer nur hinten angefügt werden (dies…
Definition komplexer Typen
Komplexe Typen werden benötigt, wenn modelliert werden soll, dass Elemente über Attribute, Kindelemente oder einen leeren Inhalt verfügen. Komplexe Typen können einen…
Einfache Typen
Weitere einfache Typen können durch Einschränkung, Vereinigung und Listenbildung aus diesen vordefinierten Typen gebildet werden. Zur Einschränkung stehen so genannte Facetten zur…