Tutorial XQuery
O que é XQuery?
XQuery é para XML o que SQL é para bancos de dados.
XQuery é projetado para consultar dados XML.
Exemplo de 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 localizar e extrair elementos e atributos de documentos XML.
Aqui está um exemplo do que o XQuery poderia resolver:
"Selecione todos os registros de CD com preço inferior a US$ 10 da coleção de CD armazenada em cd_catalog.xml"
XQuery e XPath
XQuery 1.0 e XPath 2.0 compartilham o mesmo modelo de dados e suportam as mesmas funções e operadores. Se você já estudou XPath, não terá problemas para entender XQuery.
XQuery - Exemplos de uso
XQuery pode ser usado para:
- Extrair informações para usar em um Web Service
- Gerar relatórios de resumo
- Transforme dados XML em XHTML
- Pesquisar documentos da Web para obter informações relevantes
XQuery é uma recomendação do W3C
XQuery é compatível com vários padrões W3C, como XML, Namespaces, XSLT, XPath e XML Schema.
XQuery 1.0 tornou-se uma recomendação do W3C em 2007.