Em XQuery, há sete tipos dos nós: elemento, atributo, texto, namespace, process-instrução, comentário, e nós do original.
|
Terminologia de XQuery
|
Nós
|
Em XQuery, há sete tipos dos nós: elemento, atributo, texto, namespace, process-instrução, comentário, e nós do original. Os originais de XML são tratados como a árvore dos nós. A raiz da árvore é chamada o nó do original ou nó da raiz.
Olhar o original de XML que é dado abaixo:
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
|
|
Exemplo dos nós no original de XML acima:
|
<bookstore> (document node)
<author>J K. Rowling</author> (element node)
lang="en" (attribute node)
|
|
Valores atômicos
|
Os valores atômicos são nós com nenhumas pai ou crianças.
Exemplo dos valores atômicos:
|
|
Artigos
|
Os artigos são os valores ou os nós atômicos.
|
Relacionamento dos nós
|
Pai
|
Cada elemento e atributo têm um pai somente.
No exemplo que é dado abaixo; o elemento do livro é o pai do título, autor, ano, e preço:
|
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
|
|
Crianças
|
Os nós do elemento podem ter zero, aquele ou mais as crianças de uma.
No exemplo que é dado abaixo; o título, o autor, o ano, e os elementos do preço são todas as crianças do elemento do livro
|
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
|
|
Siblings
|
Os nós que têm o mesmo pai são chamados siblings.
No exemplo dado abaixo; o título, o autor, o ano, e os elementos do preço são todos os siblings:
|
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
|
|
Antepassados
|
O pai de um nó, o pai do pai, etc. são chamados ancesters.
No exemplo dado abaixo; os antepassados do elemento do título são o elemento do livro e o elemento da livraria:
|
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<bookstore>
|
|
Descendentes
|
As crianças de um nó, as crianças das crianças, etc. são chamados descendentes.
No exemplo dado abaixo; os descendentes do elemento da livraria são o livro, o título, o autor, o ano, e os elementos do preço
|
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<bookstore>
|
|
|
|
Keywords: termos do xml, tutorial do xquery, texto do xquery, exemplos do xquery, original do xquery, xquery de java, xquery do oracle, xpath do xquery, atributo do xquery, namespace do xquery, xml do xquery, sintaxe do xquery, ferramenta do xquery, editor do xquery, xquery sql, função do xquery, dados do xquery, usando o xquery, busca do xquery, xquery seleto
|