Latest web development tutorials

Termin XQuery

W XQuery istnieje siedem rodzajów węzłów: elementu, atrybutu, tekstów, nazw, instrukcje przetwarzania, komentarze i węzła dokumentu (lub węzła głównego).


Termin XQuery

węzeł

W XQuery istnieje siedem rodzajów węzłów: elementu, atrybutu, tekstów, nazw, instrukcji przetwarzania, komentarz, oraz dokument (root) węzłów. dokument XML jest traktowany jako węzła drzewa. Korzeń drzewa jest nazywany węzłem dokument lub węzeł główny.

Rozważmy następujący dokument XML:

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

Powyższe przykłady węzłów dokumentu XML:

<bookstore> (文档节点)

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

lang="en" (属性节点)

Wartość podstawowa ma ojciec lub żadne węzły potomne.

Przykłady podstawowych wartości:

J K. Rowling

"en"

projekt

Projekt jest podstawowe wartości lub węzły.


węzeł związku

Parent (rodzic)

Każdy element i atrybut ma jednego rodzica.

W poniższym przykładzie, element książka jest tytuł rodzic, autor, rok i elementy cenowe:

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

Dziecko (dzieci)

Element węzeł może mieć zero, jeden lub więcej dzieci.

W poniższym przykładzie, tytuł, autor, elementy roku, a ceny są wszystkie dzieci elementu książki:

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

Rodacy (rodzeństwo)

Jest to ten sam węzeł nadrzędny.

W poniższym przykładzie, tytuł, autor, rok i elementy cenowe są bracia:

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

Przodek (przodek)

Rodzic węzła, a rodzic rodzica, i tak dalej.

W poniższym przykładzie, przodkowie elementu tytułowej są elementem książki i element księgarni:

<bookstore>

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

</bookstore>

Potomstwo (potomek)

Dziecko węzła, sub-sub, i tak dalej.

W poniższym przykładzie księgarni potomstwo jest książka, tytuł, autor, rok i elementy cenowe:

<bookstore>

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

</bookstore>