Dans XQuery, il y a sept genres de noeuds : élément, attribut, texte, namespace, traiter-instruction, commentaire, et noeuds de document.
|
Terminologie de XQuery
|
Noeuds
|
Dans XQuery, il y a sept genres de noeuds : élément, attribut, texte, namespace, traiter-instruction, commentaire, et noeuds de document. Des documents de XML sont traités comme arbre des noeuds. La racine de l'arbre s'appelle le noeud de document ou noeud de racine.
Regarder le document de XML qui est donné ci-dessous :
|
<?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>
|
|
Exemple des noeuds dans le document de XML ci-dessus :
|
<bookstore> (document node)
<author>J K. Rowling</author> (element node)
lang="en" (attribute node)
|
|
Valeurs atomiques
|
Les valeurs atomiques sont des noeuds sans le parent ou les enfants.
Exemple des valeurs atomiques :
|
|
Articles
|
Les articles sont les valeurs ou les noeuds atomiques.
|
Rapport des noeuds
|
Parent
|
Chaque élément et attribut a un parent seulement.
Dans l'exemple qui est donné ci-dessous ; l'élément de livre est le parent du titre, auteur, année, et prix :
|
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
|
|
Enfants
|
Les noeuds d'élément peuvent avoir zéro, un ou plusieurs que les enfants un.
Dans l'exemple qui est donné ci-dessous ; le titre, l'auteur, l'année, et les éléments des 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>
|
|
Enfants de mêmes parents
|
Des noeuds qui ont le même parent s'appelle les enfants de mêmes parents.
Dans l'exemple donné ci-dessous ; le titre, l'auteur, l'année, et les éléments des prix sont tous les enfants de mêmes parents :
|
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
|
|
Ancêtres
|
Le parent d'un noeud, le parent du parent, etc. s'appelle les ancesters.
Dans l'exemple donné ci-dessous ; les ancêtres de l'élément de titre sont l'élément de livre et l'élément de librairie :
|
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<bookstore>
|
|
Descendants
|
Les enfants d'un noeud, les enfants des enfants, etc. s'appelle les descendants.
Dans l'exemple donné ci-dessous ; les descendants de l'élément de librairie sont le livre, le titre, l'auteur, l'année, et les éléments des prix
|
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<bookstore>
|
|
|
|
Keywords:
xml terms ,xquery tutorial,xquery text,xquery examples,xquery document,java xquery,oracle xquery ,xquery xpath,xquery attribute,xquery namespace,xquery xml,xquery syntax ,xquery tool ,xquery editor ,xquery sql ,xquery function ,xquery data ,using xquery ,xquery search,xquery select
|