XQuery es a lo XML SQL es a las tablas de bases de datos.
XQuery está diseñado para consultar datos XML - no sólo los archivos XML, pero cualquier cosa que puede aparecer como XML, incluyendo bases de datos.
Ejemplo XQuery
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
¿Cuál es XQuery?
|
XQuery es sobre cómo consultar XML
XQuery es un lenguaje para la búsqueda y los elementos y atributos de documentos XML extracción.
He aquí un ejemplo de lo que podría resolver XQuery:
"Seleccionar todos los registros de CD con un precio de menos de $ 10 de la colección de CD almacenada en cd_catalog.xml"
XQuery y XPath
XQuery 1.0 y XPath 2.0 comparten el mismo modelo de datos y admiten las mismas funciones y operadores. Si ya ha estudiado XPath que no tendrá problemas con la comprensión de XQuery.
XQuery - Ejemplos de Uso
XQuery se puede utilizar para:
- Extraer información para su uso en un servicio Web
- Generar informes de resumen
- Transformar los datos XML a XHTML
- documentos de búsqueda de Internet para información relevante
XQuery es una Recomendación del W3C
XQuery es compatible con varios estándares del W3C, como XML, espacios de nombres, XSLT, XPath, y esquemas XML.
XQuery 1.0 se convirtió en una Recomendación del W3C 23 de enero, 2007.