XQuery ist in XML, was SQL-Datenbanktabellen ist.
XQuery ist so konzipiert, XML-Daten abfragen - nicht nur XML-Dateien, aber alles, was als XML, einschließlich Datenbanken angezeigt werden kann.
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 über XML-Abfragen
XQuery ist eine Sprache für die Suche nach und die Elemente und Attribute von XML-Dokumenten zu extrahieren.
Hier ist ein Beispiel dafür, was XQuery lösen könnte:
„Wählen Sie alle CDS Datensätze mit einem Preis von weniger als $ 10 von der CD-Sammlung in cd_catalog.xml gespeichert“
XQuery und XPath
XQuery 1.0 und XPath 2.0 das gleiche Datenmodell teilen und die gleichen Funktionen und Operatoren unterstützen. Wenn Sie bereits XPath studiert haben, werden Sie keine Probleme mit dem Verständnis XQuery haben.
XQuery - Anwendungsbeispiele
XQuery kann verwendet werden:
- Extrahieren Sie Informationen in einem Web-Service zu nutzen
- Generieren Sie zusammenfassende Berichte
- Verwandeln Sie XML-Daten in XHTML
- Suchen Web-Dokumente nach relevanten Informationen
XQuery ist eine W3C-Empfehlung
XQuery ist kompatibel mit mehreren W3C-Standards, wie XML, Namespaces, XSLT, XPath und XML-Schema.
XQuery 1.0 wurde eine W3C-Empfehlung 23, Januar 2007.