XML DOM - Knoten

In diesem Kapitel werden wir uns mit den XML-DOM- Knoten befassen . Jedes XML-DOM enthält die Informationen in hierarchischen Einheiten, die als Knoten bezeichnet werden, und das DOM beschreibt diese Knoten und die Beziehung zwischen ihnen.

Knotentypen

Das folgende Flussdiagramm zeigt alle Knotentypen -

Die häufigsten Knotentypen in XML sind -

  • Document Node- Die vollständige XML-Dokumentstruktur ist ein Dokumentknoten .

  • Element Node- Jedes XML-Element ist ein Elementknoten . Dies ist auch der einzige Knotentyp, der Attribute haben kann.

  • Attribute Node- Jedes Attribut wird als Attributknoten betrachtet . Es enthält Informationen zu einem Elementknoten, wird jedoch nicht als untergeordnete Elemente des Elements betrachtet.

  • Text Node- Die Dokumenttexte gelten als Textknoten . Es kann aus mehr Informationen oder nur Leerzeichen bestehen.

Einige weniger verbreitete Knotentypen sind -

  • CData Node- Dieser Knoten enthält Informationen, die vom Parser nicht analysiert werden sollten. Stattdessen sollte es nur als einfacher Text weitergegeben werden.

  • Comment Node - Dieser Knoten enthält Informationen zu den Daten und wird von der Anwendung normalerweise ignoriert.

  • Processing Instructions Node - Dieser Knoten enthält Informationen, die speziell auf die Anwendung ausgerichtet sind.

  • Document Fragments Node

  • Entities Node

  • Entity reference nodes

  • Notations Node