XQuery Einführung
Der beste Weg, XQuery zu erklären, ist folgender: Die Beziehung von XQuery zu XML ist dieselbe wie die Beziehung von SQL zu Datenbanktabellen.
XQuery wurde entwickelt, um XML-Daten abzufragen – nicht nur XML-Dateien, sondern auch alle Daten, die in XML-Form dargestellt werden können, einschließlich Datenbanken.
Voraussetzungen:
Bevor Sie fortfahren, sollten Sie ein grundlegendes Verständnis der folgenden Themen haben:
- HTML / XHTML
- XML / XML-Namespaces
- XPath
Wenn Sie diese Themen zuerst lernen möchten, besuchen Sie bitte unsereHomepage, um auf diese Tutorials zuzugreifen.
Was ist XQuery?
![]() |
|
XQuery und XML-Abfragen
XQuery ist eine Sprache zum Finden und Extrahieren von Elementen und Attributen aus XML-Dokumenten.
Hier ist ein Beispiel dafür, wie XQuery ein reales Problem löst:
"Wählen Sie alle CD-Datensätze mit einem Preis unter $10 aus der in einem XML-Dokument namens cd_catalog.xml gespeicherten CD-Sammlung aus."
XQuery und XPath
XQuery 1.0 und XPath 2.0 verwenden dasselbe Datenmodell und unterstützen dieselben Funktionen und Operatoren. Wenn Sie XPath bereits studiert haben, wird es Ihnen keine Probleme bereiten, XQuery zu lernen.
Mehr über XPath erfahren Sie in unserem "XPath-Tutorial".
XQuery - Anwendungsbeispiele
XQuery kann verwendet werden für:
- Extrahieren von Informationen zur Verwendung in Webdiensten
- Erzeugen von Zusammenfassungsberichten
- Konvertieren von XML-Daten nach XHTML
- Durchsuchen von Webdokumenten nach relevanten Informationen
XQuery ist eine W3C-Empfehlung
XQuery ist mit mehreren W3C-Standards kompatibel, wie XML, Namespaces, XSLT, XPath und XML Schema.
XQuery 1.0 wurde am 23. Januar 2007 zur W3C-Empfehlung.
Weitere Informationen über die XQuery-Aktivitäten des W3C finden Sie in unserem "W3C-Tutorial》。
Andere Erweiterungen