XQuery- zelfstudie
Wat is XQuery?
XQuery is voor XML wat SQL is voor databases.
XQuery is ontworpen om XML-gegevens op te vragen.
XQuery-voorbeeld
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
Wat is XQuery?
|
XQuery gaat over het opvragen van XML
XQuery is een taal voor het vinden en extraheren van elementen en attributen uit XML-documenten.
Hier is een voorbeeld van wat XQuery zou kunnen oplossen:
"Selecteer alle cd-records met een prijs van minder dan $ 10 uit de cd-collectie die is opgeslagen in cd_catalog.xml"
XQuery en XPath
XQuery 1.0 en XPath 2.0 delen hetzelfde datamodel en ondersteunen dezelfde functies en operators. Als je XPath al hebt bestudeerd, zul je geen problemen hebben met het begrijpen van XQuery.
XQuery - Voorbeelden van gebruik
XQuery kan worden gebruikt om:
- Informatie extraheren voor gebruik in een webservice
- Samenvattende rapporten genereren
- Transformeer XML-gegevens naar XHTML
- Zoek in webdocumenten naar relevante informatie
XQuery is een W3C-aanbeveling
XQuery is compatibel met verschillende W3C-standaarden, zoals XML, Namespaces, XSLT, XPath en XML Schema.
XQuery 1.0 werd in 2007 een W3C-aanbeveling.