XML and XQuery

Wat is XQuery?

XQuery Voor XML, zoals SQL voor databases.

XQuery Bestemd om XML-data te queryen.

XQuery Examples

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title

Wat is XQuery?

XQuery
  • XQuery is voor het queryen van XML-dataTaal
  • XQuery voor XML is hetzelfde als SQL voor databases
  • XQuery is gebouwd op XPath-expressies
  • Alle主要数据库 ondersteunen XQuery
  • XQuery is een W3C Aanbevolen Norm

XQuery gaat over het queryen van XML

XQuery is een taal die wordt gebruikt om elementen en eigenschappen uit XML-documenten te zoeken en te extraheren.

Hier is een voorbeeld van een probleem dat XQuery kan oplossen:

“Selecteer alle CD-records uit de CD-collectie opgeslagen in cd_catalog.xml met een prijs lager dan 10 dollar”

XQuery en XPath

XQuery 1.0 en XPath 2.0 delen dezelfde datamodellen en ondersteunen dezelfde functies en operatoren.

Als je al XPath hebt geleerd, zal het begrijpen van XQuery geen probleem zijn.

Voorbeelden van toepassingsscenario's van XQuery

XQuery kan worden gebruikt voor:

  • Extraher informatie die wordt gebruikt in webdiensten
  • Genereer een samenvattende rapport
  • Converteer XML-gegevens naar XHTML
  • Zoek relevante informatie in netwerkdocumenten

XQuery is een W3C Aanbevolen Norm

XQuery is compatibel met meerdere W3C Normen, zoals XML, Namensruimten, XSLT, XPath en XML Schema.

XQuery 1.0 werd in 2007 als W3C Aanbevolen Norm.

XQuery Handleiding

Je zult leren over XQuery Meer Informatie.