XQuery é a XML que SQL é a tabelas de banco de dados.
XQuery é projetado para consultar dados XML - não apenas arquivos XML, mas qualquer coisa que pode aparecer como XML, incluindo bancos de dados.
Exemplo Xquery
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
O que é XQuery?
|
XQuery é sobre como consultar XML
XQuery é uma linguagem para encontrar e extrair elementos e atributos de documentos XML.
Aqui está um exemplo do que XQuery poderia resolver:
"Selecione todos os registros de CD com um preço inferior a US $ 10 a partir da coleção CD armazenados em cd_catalog.xml"
XQuery e XPath
XQuery 1.0 e XPath 2.0 compartilham o mesmo modelo de dados e apoiar as mesmas funções e operadores. Se você já estudou XPath você não terá problemas com XQuery entendimento.
XQuery - Exemplos de Uso
XQuery pode ser usado para:
- Extrair informações para usar em um Web Service
- Gerar relatórios resumidos
- Transformar dados XML para XHTML
- documentos pesquisa na web para informações relevantes
XQuery é uma Recomendação W3C
XQuery é compatível com vários padrões W3C, tais como XML, namespaces, XSLT, XPath e XML Schema.
XQuery 1.0 tornou-se uma Recomendação W3C 23 janeiro de 2007.