Neueste Web-Entwicklung Tutorials
 

XQuery Tutorial


XQuery

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
  • XQuery ist the Sprache XML - Daten für die Abfrage
  • XQuery für XML ist wie SQL für Datenbanken
  • XQuery auf XPath-Ausdrücken gebaut
  • XQuery wird von allen großen Datenbanken unterstützt
  • XQuery ist eine W3C-Empfehlung

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.