Latest web development tutorials

XML DOM - węzeł drzewa

Dokument XML DOM XML jako drzewo węzłów.

Wszystkie węzły w drzewie mają związek ze sobą.


XML węzeł drzewa DOM

XML DOM dokument XML jako strukturę drzewa. To drzewo jest nazywanywęzłem drzewa.

Jest ona dostępna dla wszystkich węzłów w drzewie. Można zmodyfikować lub usunąć ich zawartość można tworzyć nowe elementy.

Fengyun węzeł drzewa przedstawia zbiór węzłów i połączeń między nimi. To drzewo począwszy od korzenia, a następnie rozgałęzia się do węzłów tekstowych na najniższym poziomie drzewa:

DOM węzeł drzewa

Powyższe zdjęcie przedstawia plik XML Books.xml .


Rodzic, węzły potomne i węzły rodzeństwo

Każdy węzeł ma hierarchicznej relacji między węzłami w drzewie.

Rodzic, rodzeństwo i węzły potomne węzły są używane do opisania relacji. Rodzic ma węzeł podrzędny węzeł dziecko na tym samym poziomie są nazywane rodzeństwo (rodzeństwo).

  • Węzłów w drzewie, zwany węzła głównego w górę
  • Każdy węzeł inne niż korzenia ma węzeł nadrzędny
  • Węzeł może mieć dowolną liczbę węzłów potomnych
  • Liście ma węzła z dziećmi
  • Rodzeństwo ma mieć ten sam węzeł węzeł nadrzędny

Niektóre zdjęcia pokazują drzewo poniżej węzła, a także związek pomiędzy węzłami:

węzeł drzewa

Ponieważ dane XML jest skonstruowana w formie drzewa, więc nie można poznać dokładną strukturę drzewa i nie rozumie typ przypadku, gdy dane zawarte w jej przechodzenia.

Dowiesz się więcej o przejeżdżające drzewo węzła wiedzy w dalszej części podręcznika.


Pierwsze dziecko - ostatnim dzieckiem

Rozważmy następujący fragment XML:

<bookstore>
<book category="cooking">
<title lang="en">Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
</bookstore>

W XML powyżej, <title> jest pierwszym elementem podrzędnym elementu <book> i <cenę> Element jest ostatnim dzieckiem <book> element.

Ponadto <book> elementem jest <title> <author> <rok> i rodzic <cena> elementem.