DOM作為API,它包含表示可以在XML文檔中找到的不同類型資訊的介面,例如元素和文本。 這些介面包括使用這些對象所需的方法和屬性。 屬性定義節點的特徵,而方法給出了操縱節點的方法。
下表列出了DOM類和介面 -
序號 | 介面 | 描述 |
---|---|---|
1 | DOMImplementation |
它提供了許多用於執行獨立於文檔對象模型的任何特定實例操作的方法。 |
2 | DocumentFragment |
它是“羽量級”或“最小”文檔對象,它(作為Document 的超類)將XML/HTML 樹錨定在一個完整的文檔中。 |
3 | Document |
它表示XML文檔的頂級節點,該節點提供對文檔中所有節點的訪問,包括根元素。 |
4 | Node |
它表示XML節點。 |
5 | NodeList |
它表示Node 對象的只讀列表。 |
6 | NamedNodeMap |
它表示可以按名稱訪問的節點集合。 |
7 | Data |
它使用一組用於訪問DOM中的字元數據的屬性和方法來擴展Node 。 |
8 | Attribute |
它表示Element 對象中的屬性。 |
9 | Element |
它表示元素節點,從Node 派生。 |
10 | Text |
它表示文本節點,從CharacterData 派生。 |
11 | Comment |
它表示注釋節點,從CharacterData 派生。 |
12 | ProcessingInstruction |
它表示“處理指令”,在XML中用作將特定於處理器的資訊保留在文檔文本中的方法。 |
13 | CDATA Section |
它表示CDATA 部分,從Text 派生。 |
14 | Entity |
它表示一個實體,從Text 派生。 |
15 | EntityReference |
它表示樹中的實體引用,從Node 派生。 |
接下來將在各自的章節中討論上述每個介面的方法和屬性。
上一篇:
XML DOM節點樹
下一篇:
XML DOM加載