dom[DOM-發展過程]

dom[DOM-發展過程]

DOM是分割文檔中的信息的能力,包括添加、編輯,它還包含使用這些對象所必需的方法和屬性。

基本信息

簡介

dom dom

從DOM Level 1 開始,DOM API 包含了一些接口,用於表示可從 XML 文檔中找到的所有不同類型的信息。它還包含使用這些對象所必需的方法和屬性。Level 1 包括對 XML 1.0 和HTML 的支持,每個 HTML 元素被表示為一個接口。它用於添加、編輯、包括移動和讀取節點中包含的信息的方法,等等。然而,它沒有包括對 XML 名稱空間(XML Namespace)的支持,XML 名稱空間提供分割文檔中的信息的能力。

優點

DOM Level 2 添加了名稱空間支持。Level 2 擴展了 Level 1,允許開發人員檢測和使用可能適用於某個節點的名稱空間信息。Level 2 還增加了幾個新的模組,以支持級聯樣式表、事件和增強的樹操作。

當前正處於定稿階段的 DOM Level 3 包括對創建 Document 對象(以前的版本將這個任務留給實現,使得創建通用應用程式很困難)的更好支持、增強的名稱空間支持,以及用來處理文檔載入和保存、驗證以及 XPath 的新模組;XPath 是在XSL 轉換(XSL Transformation)以及其他 XML 技術中用來選擇節點的手段。

DOM 的模組化意味著作為開發人員,您必須知道自己希望使用的特性是否受正在使用的 DOM 實現所支持。

相關詞條

相關搜尋

熱門詞條

聯絡我們