XML DOM節點樹
在本章中,我們將學習XML DOM節點樹。 在XML文檔中,信息以層次結構組織和維護; 這種分層結構稱爲節點樹。 此層次結構允許開發人員在樹周圍導航以查找特定信息,從而允許節點訪問。 然後可以更新這些節點的內容。
節點樹的結構以根元素開始,並擴展到子元素,直到最低級別。
示例
下面的示例演示了一個簡單的XML文檔,結構樹的結構如下圖所示 -
<?xml version = "1.0"?>
<Company>
<Employee category = "Technical">
<FirstName>Tanmay</FirstName>
<LastName>Patil</LastName>
<ContactNo>1234567890</ContactNo>
</Employee>
<Employee category = "Non-Technical">
<FirstName>Taniya</FirstName>
<LastName>Mishra</LastName>
<ContactNo>1234667898</ContactNo>
</Employee>
</Company>
從以上示例中可以看出,用圖形表示(DOM)如下所示 -
- 樹的最頂層節點稱爲根。 根節點是
<Company>
,它又包含<Employee>
的兩個節點。 這些節點稱爲子節點。 - 根節點
<Company>
的子節點<Employee>
又由它的子節點(<FirstName>
,<LastName>
,<ContactNo>
)組成。 - 兩個子節點
<Employee>
具有屬性值Technical
和Non-Technical
,稱爲屬性節點。 - 每個節點中的文本稱爲文本節點。