Tutorial di XQuery
- Pagina precedente Esempio XSLT
- Pagina successiva Esempio XQuery
Il modo migliore per spiegare XQuery è dire che la relazione tra XQuery e XML è equivalente alla relazione tra SQL e le tabelle del database.
XQuery è progettato per query dati XML - non solo limitato ai file XML, ma include anche qualsiasi dati che possono essere rappresentati come XML, inclusi i database.
Le conoscenze di base che dovresti avere:
Prima di continuare, è necessario avere una conoscenza di base delle seguenti informazioni:
- HTML / XHTML
- XML / XML Naming Space
- XPath
Se desideri imparare questi progetti prima, visita la nostra Pagina iniziale Accedi a queste lezioni.
Cos'è XQuery?
- XQuery è un linguaggio utilizzato per la query dei dati XML
- L'azione di XQuery sull'XML è simile all'azione di SQL sui database
- XQuery è costruito su espressioni XPath
- XQuery è supportato da tutti i principali motori di database (IBM, Oracle, Microsoft e così via)
- XQuery è uno standard W3C
XQuery è relativo alle query XML
XQuery è un linguaggio utilizzato per cercare e estrarre elementi e attributi dai documenti XML.
Questo è un esempio di soluzione di problemi pratici con XQuery:
Seleziona tutti i record di CD con un prezzo inferiore a 10 dollari dal set di CD archiviato nel documento XML 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 operatori. Se hai già studiato XPath, imparare XQuery non sarà un problema.
Puoi trovare ulteriori informazioni sui nostriManuale di XPathLeggi di più su XPath nel documento >
Esempi di applicazione di XQuery
XQuery può essere utilizzato per:
- Estrai informazioni per l'uso nei servizi di rete
- Genera report di sintesi
- Converti dati XML in XHTML
- Cerca documenti di rete per ottenere informazioni pertinenti
XQuery è un standard raccomandato W3C
XQuery è compatibile con molti standard W3C, come XML, Namespaces, XSLT, XPath e XML Schema.
XQuery 1.0 è stato stabilito come standard raccomandato del W3C il 23 gennaio 2007.
Per ulteriori informazioni sulle attività di XQuery del W3C, si prega di leggere il nostroTutorial del W3C}}
- Pagina precedente Esempio XSLT
- Pagina successiva Esempio XQuery