JavaTM 2 Platform
Standard Ed. 6

軟體套件 org.w3c.dom

為文檔物件模型 (DOM) 提供介面,該模型是 Java API for XML Processing 的元件 API。

請參見:
          描述

介面摘要
Attr Attr 介面表示 Element 物件中的屬性。
CDATASection CDATA 節用於轉義文本塊,該文本塊包含的字元如果不轉義則會被視為標記。
CharacterData CharacterData 介面使用屬性集合和用於存取 DOM 中字元資料的方法擴展節點。
Comment 此介面繼承自 CharacterData 表示註釋的內容,即起始 '<!--' 和結束 '-->' 之間的所有字元。
Document Document 介面表示整個 HTML 或 XML 文檔。
DocumentFragment DocumentFragment 是“輕量級”或“最小”Document 物件。
DocumentType 每個 Document 都有 doctype 屬性,該屬性的值可以為 null,也可以為 DocumentType 物件。
DOMConfiguration DOMConfiguration 介面表示文檔的配置,並維護一個可識別的參數表。
DOMError DOMError 是一個描述錯誤的介面。
DOMErrorHandler DOMErrorHandler 是在報告處理 XML 資料時發生的錯誤或在進行某些其他處理(如驗證文檔)時 DOM 實作可以調用的回調介面。
DOMImplementation DOMImplementation 介面為執行獨立於文檔物件模型的任何特定實例的操作提供了許多方法。
DOMImplementationList DOMImplementationList 介面提供對 DOM 實作的有序集合的抽象,沒有定義或約束如何實作此集合。
DOMImplementationSource 此介面允許 DOM 實作程序根據請求的功能和版本提供一個或多個實作,如下所述。
DOMLocator DOMLocator 是一個描述位置(如發生錯誤的位置)的介面。
DOMStringList DOMStringList 介面提供對 DOMString 值的有序集合的抽象,沒有定義或約束此集合是如何實作的。
Element Element 介面表示 HTML 或 XML 文檔中的一個元素。
Entity 此介面表示在 XML 文檔中解析和未解析的已知實體。
EntityReference EntityReference 節點可以用來在階層樹中表示實體參考。
NamedNodeMap 實作 NamedNodeMap 介面的物件用於表示可以通過名稱存取的節點的集合。
NameList NameList 介面提供對並行的名稱和名稱空間值對(可以為 null 值)的有序集合的抽象,無需定義或約束如何實作此集合。
Node Node 介面是整個文檔物件模型的主要資料型別。
NodeList NodeList 介面提供對節點的有序集合的抽象,沒有定義或約束如何實作此集合。
Notation 此介面表示在 DTD 中宣告的表示法。
ProcessingInstruction ProcessingInstruction 介面表示“處理指令”,該指令作為一種在文檔的文本中保持特定於處理器的資訊的方法在 XML 中使用。
Text Text 介面繼承自 CharacterData,並且表示 ElementAttr 的文本內容(在 XML 中稱為字元資料)。
TypeInfo TypeInfo 介面表示從 ElementAttr 節點參考的型別,用與文檔相關的網要指定。
UserDataHandler 當使用 Node.setUserData() 將一個對象與節點上的鍵相關聯時,當複製、導入或重命名該物件關聯的節點時應用程序可以提供調用的處理程序。
 

異常摘要
DOMException DOM 操作只在 "exceptional" 情況下引發異常,即不能執行操作時(由於邏輯原因,因為丟失資料或因為實作變得不穩定)。
 

軟體套件 org.w3c.dom 的描述

為文檔物件模型 (DOM) 提供介面,該模型是 Java API for XML Processing 的元件 API。該 Document Object Model Level 2 Core API 允許程序動態存取和更新文檔的內容和結構。有關更多資訊,請參閱 規範

從以下版本開始:
JDK1.4

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only