Das Typkonzept
Ein einfacher Typ ("simple type") im Sinne von XML Schema ist ein Datentyp, der weder Attribute noch Kindelemente beinhaltet, der also geeignet ist, Attributwerte und den…
XQuery-Grammatik
Die folgende Liste repräsentiert die XQuery-Grammatik in der erweiterten Backus-Naur-Form (EBNF). Die Grammatik ist dabei aufgeteilt in die Definition terminaler Symbole und…
Erweiterte Konzepte
In den vorangegangenen Kapiteln sind die wesentlichen Bestandteile von XQuery bzw. von mit XQuery in Verbindung stehenden Konzepten erläutert worden. Dabei handelt es sich um das…
Funktionen in XQuery
Der Kern der XQuery-Sprache umfasst nur die wesentlichen Konstrukte zur Formulierung von Anfragen an XML-Datenbanken. Angereichert werden diese Basiskonstrukte durch eine…
Erweiterte XQuery-Ausdrücke
Ein XQuery-Ausdruck stellt den zentralen syntaktischen Baustein einer XQuery-Anfrage dar. Die beiden wichtigsten Ausdruckstypen, Pfadausdrücke und FLWOR-Ausdrücke, wurden…
API-Referenz
Dieser Anhang ist eine API-Referenz für die vier Java- und XML-APIs niedriger Abstraktionsebenen, die in diesem Buch vorgestellt wurden: SAX, DOM, JDOM und JAXP. Sie ist in…
SAX für Fortgeschrittene
Das vorige Kapitel war eine gute Einführung in SAX. Allerdings gibt es noch einige weitere Themen, die Ihr Wissen über SAX vervollständigen. Auch wenn ich dieses Kapitel…
XPath - Einführung in die Sprache zur Navigation in XML-Strukturen
XPath ist die Sprache zur Navigation in XML-Dokumenten. Sie ist Bestandteil der XSL-Familie und dient weiteren Standards wie XQuery…
Knoten
Die Bestandteile einer XML-Baumstruktur werden Knoten genannt. Mithilfe von XPath können alle Knoten eines XML-Dokumentes selektiert und anschließend mit XSL bearbeitet werden. Grundsätzlich…