XML DOM節點


在本章中,我們將學習XML DOM節點。 每個XML DOM都包含稱為節點的分層單元資訊,DOM描述了這些節點以及它們之間的關係。

節點型別

以下圖顯示了所有節點型別 -

XML中最常見的節點型別是 -

  • 文件節點(Document Node) - 完整的XML文件結構是文件節點。
  • 元素節點(Element Node) - 每個XML元素都是一個元素節點,它也是唯一可以擁有屬性的節點型別。
  • 屬性節點(Attribute Node) - 每個屬性都被視為屬性節點。 它包含有關元素節點的資訊,但實際上並不認為是元素的子元素。
  • 文字節點(Text Node) - 文件文字被視為文字節點。 它可以包含更多資訊或僅包含空格。

一些不太常見的節點型別是 -

  • CData節點 - 此節點包含解析器不應分析的資訊。 它應該只是作為純文字傳遞。
  • 注釋節點 - 此節點包含有關資料的資訊,通常應用程式會忽略。
  • 處理指令節點 - 此節點包含專門針對應用程式的資訊。
  • 文件片段節點
  • 實體節點
  • 實體參照節點
  • 符號節點