今天就跟大家聊聊有關(guān)什么是XML DOM,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
連云港網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),連云港網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為連云港上千余家提供企業(yè)網(wǎng)站建設(shè)服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務好的連云港做網(wǎng)站的公司定做!
XML DOM (XML Document Object Model) 定義一套訪問和操作 XML 文檔的標準方法。
DOM 把 XML 文檔作為樹結(jié)構(gòu)來查看。能夠通過 DOM 樹來訪問所有元素。可以修改或刪除它們的內(nèi)容,并創(chuàng)建新的元素。元素,它們的文本,以及它們的屬性,都被認為是節(jié)點。
在下面的例子中,我們使用 DOM 引用從
xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue
xmlDoc -由解析器創(chuàng)建的 XML 文檔
getElementsByTagName("to")[0] - 第一個
childNodes[0] -
nodeValue - 節(jié)點的值(文本本身)
HTML DOM (HTML Document Object Model) 定義一套訪問和操作 HTML 文檔的標準方法。
可以通過 HTML DOM 訪問所有 HTML 元素。
在下面的例子中,我們使用 DOM 引用來改變 id="to" 的 HTML 元素的文本:
document.getElementById("to").innerHTML=
document - HTML 文檔
getElementById("to") - 其中的 id="to" 的 HTML 元素
innerHTML - HTML 元素的內(nèi)部文本
下列代碼把一個 XML 文檔 ("note.xml") 載入 XML 解析器中:
W3School.com.cn Internal Note
To:
From:
Message:
輸出:
To: GeorgeFrom: JohnMessage: Don't forget the meeting!
如需從 XML 中提取文本 "John",語法是:
getElementsByTagName("from")[0].childNodes[0].nodeValue
在這個 XML 例子中,只有一個
下面的代碼加載并解析一個 XML 字符串:
W3School.com.cn Internal Note
To:
From:
Message:
輸出:
To: GeorgeFrom: JohnMessage: Don't forget the meeting!
看完上述內(nèi)容,你們對什么是XML DOM有進一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。