XML DOM方法


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派生。

接下來將在各自的章節中討論上述每個介面的方法和屬性。