XML DOM節點
在本章中,我們將學習XML DOM節點。 每個XML DOM都包含稱爲節點的分層單元信息,DOM描述了這些節點以及它們之間的關係。
節點類型
以下圖顯示了所有節點類型 -
XML中最常見的節點類型是 -
- 文檔節點(Document Node) - 完整的XML文檔結構是文檔節點。
- 元素節點(Element Node) - 每個XML元素都是一個元素節點,它也是唯一可以擁有屬性的節點類型。
- 屬性節點(Attribute Node) - 每個屬性都被視爲屬性節點。 它包含有關元素節點的信息,但實際上並不認爲是元素的子元素。
- 文本節點(Text Node) - 文檔文本被視爲文本節點。 它可以包含更多信息或僅包含空格。
一些不太常見的節點類型是 -
- CData節點 - 此節點包含解析器不應分析的信息。 它應該只是作爲純文本傳遞。
- 註釋節點 - 此節點包含有關數據的信息,通常應用程序會忽略。
- 處理指令節點 - 此節點包含專門針對應用程序的信息。
- 文檔片段節點
- 實體節點
- 實體引用節點
- 符號節點