Gli ultimi tutorial di sviluppo web
 

XQuery tutorial


XQuery

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
  • XQuery è the lingua per l'interrogazione dei dati XML
  • XQuery per XML è come SQL per i database
  • XQuery è costruito su espressioni XPath
  • XQuery è supportata da tutti i principali database
  • XQuery è una raccomandazione W3C

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.