XML e XQuery
Cos'è XQuery?
XQuery Per XML, è come per SQL per i database.
XQuery Finalmente, query i dati XML.
Esempio XQuery
for $x in doc("books.xml")/bookstore/book where $x/price>30 order by $x/title return $x/title
Cos'è XQuery?

- XQuery è per la query dei dati XMLLingua
- XQuery per XML è come SQL per i database
- XQuery è costruito sopra XPath espressioni
- Tutti i principali database supportano XQuery
- XQuery è uno standard raccomandato del W3C.
XQuery riguarda la query XML
XQuery è un linguaggio utilizzato per cercare e estrarre elementi e attributi dai documenti XML.
Ecco un esempio che mostra un problema che può essere risolto con XQuery:
“Seleziona tutti i record di CD dal catalogo cd_catalog.xml con un prezzo inferiore a 10 dollari”
XQuery e XPath
XQuery 1.0 e XPath 2.0 condividono lo stesso modello di dati e supportano le stesse funzioni e operatori.
Se hai già studiato XPath, non ci saranno problemi nell'understandere XQuery.
Esempi di scenari applicativi di XQuery
XQuery può essere utilizzato per:
- Estrai le informazioni utilizzate nei servizi web
- Genera un rapporto di sintesi
- Converti i dati XML in XHTML
- Ricerca di informazioni correlate nei documenti di rete
XQuery è uno standard raccomandato del W3C.
XQuery è compatibile con molti standard W3C, come XML, namespace, XSLT, XPath e XML Schema.
XQuery 1.0 è diventato lo standard raccomandato del W3C nel 2007.
Tutorial XQuery
Imparerai nel nostro tutorial XQuery XQuery Ulteriori informazioni.