- XML DOM 基礎
- XML DOM - 首頁
- XML DOM - 概述
- XML DOM - 模型
- XML DOM - 節點
- XML DOM - 節點樹
- XML DOM - 方法
- XML DOM - 載入
- XML DOM - 遍歷
- XML DOM - 導航
- XML DOM - 訪問
- XML DOM 操作
- XML DOM - 獲取節點
- XML DOM - 設定節點
- XML DOM - 建立節點
- XML DOM - 新增節點
- XML DOM - 替換節點
- XML DOM - 刪除節點
- XML DOM - 克隆節點
- XML DOM 物件
- DOM - 節點物件
- DOM - NodeList 物件
- DOM - NamedNodeMap 物件
- DOM - DOMImplementation
- DOM - DocumentType 物件
- DOM - ProcessingInstruction
- DOM - 實體物件
- DOM - 實體引用物件
- DOM - 符號物件
- DOM - 元素物件
- DOM - 屬性物件
- DOM - CDATASection 物件
- DOM - 註釋物件
- DOM - XMLHttpRequest 物件
- DOM - DOMException 物件
- XML DOM 有用資源
- XML DOM - 快速指南
- XML DOM - 有用資源
- XML DOM - 討論
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 它擴充套件了 Node,並提供了一組用於訪問 DOM 中字元資料的屬性和方法。 |
| 8 | Attribute 它表示 Element 物件中的一個屬性。 |
| 9 | Element 它表示元素節點。派生自 Node。 |
| 10 | Text 它表示文字節點。派生自 CharacterData。 |
| 11 | Comment 它表示註釋節點。派生自 CharacterData。 |
| 12 | ProcessingInstruction 它表示“處理指令”。它在 XML 中用作一種方法,用於在文件文字中保留特定於處理器的資訊。 |
| 13 | CDATA 節 它表示 CDATA 節。派生自 Text。 |
| 14 | Entity 它表示一個實體。派生自 Node。 |
| 15 | EntityReference 它表示樹中的實體引用。派生自 Node。 |
我們將在各自的章節中討論上述每個介面的方法和屬性。
廣告