XML DOM

XML DOM 是 XML Document Object Model 的縮寫,即 XML 文檔對象模型

XML DOM 定義了訪問和處理 XML 文檔的標準方法。

基本介紹

  • 中文名:XML 文檔對象模型
  • 外文名:XML DOM
  • 全稱:XML Document Object Model
  • 含義:獲取、更改、添加 XML 元素標準
定義,屬性和方法,編程接口,屬性,方法,

定義

什麼是 DOM?
DOM 是 W3C(全球資訊網聯盟) 的推薦標準。DOM 定義了訪問諸如 XML 和 XHTML 文檔的標準。“W3C 文檔對象模型(DOM)是一個使程式和腳本有能力動態地訪問和更新文檔的內容、結構以及樣式的平台和語言中立的接口。”
什麼是 XML DOM
XML DOM 是:
用於 XML 的標準對象模型 用於 XML 的標準編程接口 中立於平台和語言 W3C 的標準 XML DOM 定義了所有 XML 元素的對象和屬性,以及訪問它們的方法(接口
換句話說
XML DOM 是用於獲取、更改、添加或刪除 XML 元素的標準。

屬性和方法

屬性和方法向 XML DOM 定義了編程接口。

編程接口

DOM 把 XML 模擬為一系列節點對象。可通過 JavaScript 或其他程式語言來訪問節點。在本教程中,我們使用 JavaScript。
對 DOM 的編程接口是通過一套標準的屬性和方法來定義的。
屬性經常按照"某事物是什麼"的方式來使用(例如節點名是 "book")。
方法經常按照"對某事物做什麼"的方式來使用(例如刪除 "book" 節點)。

屬性

一些典型的 DOM 屬性:
  • x.nodeName - x 的名稱
  • x.nodeValue - x 的值
  • x.parentNode - x 的父節點
  • x.childNodes - x 的子節點
  • x.attributes - x 的屬性節點
注釋:在上面的列表中,x 是一個節點對象。

方法

  • x.getElementsByTagName(name) - 獲取帶有指定標籤名稱的所有元素
  • x.appendChild(node) - 向 x 插入子節點
  • x.removeChild(node) - 從 x 刪除子節點
注釋:在上面的列表中,x 是一個節點對象。

相關詞條

熱門詞條

聯絡我們