plazo XQuery
En XQuery, hay siete tipos de nodos: elementos, atributos, texto, espacio de nombres, instrucciones de procesamiento, comentarios y nodo de documento (o nodo raíz).
plazo XQuery
nodo
En XQuery, hay siete tipos de nodos: elementos, atributos, texto, espacio de nombres, instrucción de procesamiento, comentar y nodos (raíz) de documentos. documento XML es tratado como un árbol de nodos. Raíz del árbol se denomina el nodo documento o nodo raíz.
Considere el siguiente documento XML:
<bookstore>
<book>
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
Los ejemplos nodo de documento XML anterior:
<author>J K. Rowling</author> (元素节点)
lang="en" (属性节点)
El valor básico es huérfano de padre o nodos secundarios.
Ejemplos de valores básicos:
"en"
proyecto
Proyecto son los valores básicos o nodos.
Relación nodo
Padres (Padre)
Cada elemento y atributo tiene uno de los padres.
En el siguiente ejemplo, el elemento libro es el título padre, autor, año, y los componentes del precio:
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
Hijo (s)
elemento de nodo puede tener cero, uno o más hijos.
En el siguiente ejemplo, título, autor, elementos de año, y el precio son todos hijos del elemento book:
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
Compatriotas (hermanos)
Tiene el mismo nodo padre.
En el siguiente ejemplo, título, autor, año y los precios que no son hermanos:
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
Ancestro (antepasado)
El padre de un nodo, y el padre del padre, y así sucesivamente.
En el siguiente ejemplo, los ancestros del elemento de título son el elemento libro y el elemento de librería:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>
Offspring (Descendiente)
Hijo de un nodo, sub-sub, y así sucesivamente.
En el siguiente ejemplo, la descendencia es una librería libro, título, autor, año, y los componentes del precio:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>