XQuery- Tutorial
Was ist XQuery?
XQuery ist für XML, was SQL für Datenbanken ist.
XQuery wurde entwickelt, um XML-Daten abzufragen.
XQuery-Beispiel
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
Was ist XQuery?
|
Bei XQuery geht es um das Abfragen von XML
XQuery ist eine Sprache zum Suchen und Extrahieren von Elementen und Attributen aus XML-Dokumenten.
Hier ist ein Beispiel dafür, was XQuery lösen könnte:
„Alle CDs mit einem Preis unter 10 $ aus der in cd_catalog.xml gespeicherten CD-Sammlung auswählen“
XQuery und XPath
XQuery 1.0 und XPath 2.0 nutzen dasselbe Datenmodell und unterstützen dieselben Funktionen und Operatoren. Wenn Sie sich bereits mit XPath beschäftigt haben, werden Sie keine Probleme haben, XQuery zu verstehen.
XQuery - Anwendungsbeispiele
XQuery kann verwendet werden, um:
- Extrahieren Sie Informationen zur Verwendung in einem Webdienst
- Erstellen Sie zusammenfassende Berichte
- Wandeln Sie XML-Daten in XHTML um
- Durchsuchen Sie Webdokumente nach relevanten Informationen
XQuery ist eine W3C-Empfehlung
XQuery ist mit mehreren W3C-Standards wie XML, Namespaces, XSLT, XPath und XML Schema kompatibel.
XQuery 1.0 wurde 2007 zu einer W3C-Empfehlung.