Tutorial de XQuery
¿Qué es XQuery?
XQuery es para XML lo que SQL es para las bases de datos.
XQuery está diseñado para consultar datos XML.
Ejemplo de XQuery
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
¿Qué es XQuery?
|
XQuery se trata de consultar XML
XQuery es un lenguaje para buscar y extraer elementos y atributos de documentos XML.
Aquí hay un ejemplo de lo que XQuery podría resolver:
"Seleccione todos los registros de CD con un precio inferior a $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, no tendrá problemas para comprender XQuery.
XQuery - Ejemplos de uso
XQuery se puede utilizar para:
- Extraer información para usar en un Servicio Web
- Generar informes resumidos
- Transformar datos XML a XHTML
- Buscar documentos web para obtener información relevante
XQuery es una recomendación W3C
XQuery es compatible con varios estándares W3C, como XML, Namespaces, XSLT, XPath y XML Schema.
XQuery 1.0 se convirtió en una recomendación del W3C en 2007.