在本章中,我們將學習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
,稱為屬性節點。