Latest web development tutorials

terme XQuery

Dans XQuery, il y a sept types de nœuds: élément, attribut, texte, espace de noms, les instructions de traitement, les commentaires et nœud de document (ou nœud racine).


terme XQuery

nœud

Dans XQuery, il y a sept types de nœuds: élément, attribut, texte, espace de noms, instruction de traitement, commentaire et documents (root) nœuds. document XML est traité comme un arbre de noeud. Racine de l'arbre est appelé le nœud de document ou noeud racine.

Considérons le document XML suivant:

<?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>

</bookstore>

Les exemples de noeuds de document XML ci-dessus:

<bookstore> (文档节点)

<author>J K. Rowling</author> (元素节点)

lang="en" (属性节点)

La valeur de base est sans père ou pas de nœuds enfants.

Des exemples de valeurs fondamentales:

J K. Rowling

"en"

projet

Projet sont les valeurs ou les noeuds de base.


Node Relationship

Parent (Parent)

Chaque élément et attribut a un parent.

Dans l'exemple suivant, l'élément de livre est le titre de parent, auteur, année, et des éléments de prix:

<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

Enfant (enfants)

L'élément de noeud peut avoir zéro, un ou plusieurs enfants.

Dans l'exemple suivant, titre, auteur, éléments année, et les prix sont tous les enfants de l'élément de livre:

<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

Compatriotes (Sibling)

Il a le même noeud parent.

Dans l'exemple suivant, le titre, l'auteur, l'année, et les éléments de prix sont frères:

<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

Ancêtre (Ancêtre)

Le parent d'un nœud, et le parent du parent, et ainsi de suite.

Dans l'exemple suivant, les ancêtres de l'élément de titre sont l'élément de livre et l'élément de la librairie:

<bookstore>

<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

</bookstore>

Offspring (décroissant)

Enfant d'un nœud, sous-sous, et ainsi de suite.

Dans l'exemple suivant, une librairie progéniture est livre, titre, auteur, année, et des éléments de prix:

<bookstore>

<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

</bookstore>