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
|