Einführung in XQuery
- Vorherige Seite XQuery-Tutorial
- Nächste Seite XQuery-Beispiel
Die beste Erklärung für XQuery ist so: Das Verhältnis zwischen XQuery und XML ist gleichwertig mit dem Verhältnis zwischen SQL und Tabellen in Datenbanken.
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.
Die grundlegenden Kenntnisse, die Sie besitzen sollten:
Bevor Sie fortfahren, sollten Sie eine grundlegende Kenntnis der folgenden Themen haben:
- HTML / XHTML
- XML / XML-Namespace
- XPath
Wenn Sie diese Projekte zunächst lernen möchten, besuchen Sie bitte unsere Startseite Besuchen Sie diese Tutorials.
Was ist XQuery?
- XQuery ist eine Sprache zur Abfrage von XML-Daten
- XQuery hat für XML die gleiche Wirkung wie SQL für Datenbanken
- XQuery basiert auf XPath-Ausdrücken
- XQuery wird von allen主要的数据库引擎支持(IBM、Oracle、Microsoft等等)
- XQuery ist ein Standard der W3C.
XQuery hat mit XML-Abfragen zu tun
XQuery ist eine Sprache zur Suche und Extraktion von Elementen und Attributen aus XML-Dokumenten.
Dies ist ein Beispiel für die Lösung eines praktischen Problems mit XQuery:
„Alle CD-Datensätze aus dem XML-Dokument cd_catalog.xml mit Preisen unter 10 USD auswählen.“
XQuery und XPath
XQuery 1.0 und XPath 2.0 teilen den gleichen Datenmodell und unterstützen die gleichen Funktionen und Operatoren. Wenn Sie bereits XPath gelernt haben, wird das Lernen von XQuery kein Problem sein.
Sie können mehr überXPath-Tutorial》 mehr über XPath lesen.
XQuery - Beispielsanwendung
XQuery kann verwendet werden:
- Extrahieren Sie Informationen, um sie im Netzwerkdienst zu verwenden
- Erstellen Sie Zusammenfassungsberichte
- Konvertieren Sie XML-Daten in XHTML
- Durchsuchen Sie Netzwerk-Dokumente, um relevante Informationen zu erhalten
XQuery ist ein W3C-Empfehlungsstandard
XQuery ist mit mehreren W3C-Standard kompatibel, wie z.B. XML, Namespaces, XSLT, XPath und XML Schema.
XQuery 1.0 wurde am 23. Januar 2007 als W3C-Empfehlungsstandard anerkannt.
Für mehr Informationen über die W3C-XQuery-Events lesen Sie bitte unserW3C-Tutorial》。
- Vorherige Seite XQuery-Tutorial
- Nächste Seite XQuery-Beispiel