XML und XQuery
Was ist XQuery?
XQuery Für XML ist das wie SQL für Datenbanken.
XQuery Ziel ist es, 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?

- XQuery ist die Abfrage von XML-DatenSprache
- Für XML ist XQuery wie für Datenbanken SQL
- XQuery basiert auf XPath-Ausdrücken
- Alle großen Datenbanken unterstützen XQuery
- XQuery ist ein empfohlener Standard der W3C
XQuery bezieht sich auf die Abfrage von XML
XQuery ist eine Sprache zur Suche und Extraktion von Elementen und Attributen aus XML-Dokumenten.
Der folgende Beispiel ist ein Problem, das XQuery lösen kann:
“Wählen Sie alle CD-Einträge aus dem CD-Katalog cd_catalog.xml aus, die weniger als 10 US-Dollar kosten”
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 Verständnis von XQuery kein Problem darstellen.
Beispiele für Anwendungsszenarien von XQuery
XQuery kann verwendet werden:
- Extrahieren Sie Informationen, die im Web-Dienst verwendet werden
- Erstellen Sie eine Zusammenfassung
- Konvertieren Sie XML-Daten in XHTML
- Suchen Sie nach相关信息 im Netzwerk-Dokument
XQuery ist ein empfohlener Standard der W3C
XQuery ist mit mehreren W3C-Standard kompatibel, wie z.B. XML, Namensräume, XSLT, XPath und XML Schema.
XQuery 1.0 wurde 2007 zum empfohlenen Standard der W3C
XQuery-Tutorial
Sie werden im our XQuery-Tutorial lernen über XQuery Mehr Wissen.