XQuery usa funções extrair os dados dos originais de XML.
A função do doc () é usada bàsicamente abrir a lima de “bookdetails.xml”:
doc("bookdetails.xml")
Expressões do trajeto
XQuery usa expressões do trajeto navigate através dos elementos no original de XML.
A seguinte expressão do trajeto é usada selecionar todo o elemento do título na lima de “bookdetails.xml”:
doc("bookdetails.xml")/bookstore/book/title
(/bookstore seleciona o elemento da livraria, /book seleciona todos os elementos do livro sob o elemento da livraria, e /title seleciona todo o elemento do título sob cada elemento do livro)
XQuery usa predicados limitar os dados extraídos dos originais de XML.
O seguinte predicado é usado a respeito de seleto todos os elementos do livro sob o elemento da livraria que têm um elemento do preço com um valor que seja menos de 30:
doc("bookdetails.xml")/bookstore/book[price<30]
The XQuery above will extract the following result: