XQuery è quello di XML SQL è quello di tabelle del database.
XQuery è stato progettato per eseguire query di dati XML - non solo i file XML, ma tutto ciò che può apparire come XML, inclusi database.
XQuery Esempio
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
Che cosa è XQuery?
|
XQuery è circa Interrogare XML
XQuery è un linguaggio per la ricerca e gli elementi e gli attributi di documenti XML estrazione.
Ecco un esempio di ciò che XQuery potrebbe risolvere:
"Seleziona tutti i record CD con un prezzo inferiore a $ 10 dalla collezione di CD memorizzati in cd_catalog.xml"
XQuery e XPath
XQuery 1.0 e XPath 2.0 condividono lo stesso modello di dati e supportano le stesse funzioni e gli operatori. Se avete già studiato XPath non avrete problemi con la comprensione XQuery.
XQuery - esempi di utilizzo
XQuery può essere utilizzato per:
- Estrarre informazioni da utilizzare in un servizio Web
- Generazione di report di sintesi
- Trasformare i dati XML a XHTML
- documenti di ricerca sul web per le informazioni utili
XQuery è una raccomandazione W3C
XQuery è compatibile con diversi standard W3C, quali XML, Namespaces, XSLT, XPath e XML Schema.
XQuery 1.0 è diventato una raccomandazione del W3C 23 gennaio, 2007.