Kapitel 8.9 · Erweiterte Konzepte

XQuery-Prolog im Überblick

Seite 101 von 114 1 Min. Lesezeit

Zusammenfassend kann der XQuery-Prolog folgende Komponenten enthalten, die in beliebiger Reihenfolge auftreten dürfen:

  • Modulimporte
  • Schemaimport
  • Namensraumdeklarationen
  • Vorbelegung für den Namensraum von Elementen und Funktionen
  • Vorbelegung für die Sortierordnung
  • Voreinstellung für den Validierungsmodus
  • Einstellung für die Behandlung von begrenzendem Leerraum
  • Variablendeklarationen, auch für externe Variablen
  • Benutzerdefinierte Funktionen

Versionsangabe und Moduldeklaration gehören nicht zum Prolog, sondern müssen diesem vorangehen.

Quelle: "XQuery – Grundlagen und fortgeschrittene Methoden", dpunkt-Verlag, Heidelberg (2004)