這期內(nèi)容當中小編將會給大家?guī)碛嘘P如何解析XML DOM文檔對象模型用法,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、成都網(wǎng)站設計與策劃設計,濱海新區(qū)網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:濱海新區(qū)等地區(qū)。濱海新區(qū)做網(wǎng)站價格咨詢:13518219792
向大家簡單介紹一下XML DOM,XML DOM是XMLDocumentObjectModel的縮寫,即XML文檔對象模型。
XML DOM
XML DOM定義了訪問和處理XML文檔的標準方法。
XML DOM是XMLDocumentObjectModel的縮寫,即XML文檔對象模型。
一、DOM簡介
什么是DOM?
DOM是W3C(萬維網(wǎng)聯(lián)盟)的推薦標準。
DOM定義了訪問諸如XML和XHTML文檔的標準。
“W3C文檔對象模型(DOM)是一個使程序和腳本有能力動態(tài)地訪問和更新文檔的內(nèi)容、結(jié)構(gòu)以及樣式的平臺和語言中立的接口?!?br/>W3CDOM被分為3個不同的部分/級別(parts/levels):
核心DOM
用于任何結(jié)構(gòu)化文檔的標準模型
XML DOM
用于XML文檔的標準模型
HTML DOM
用于HTML文檔的標準模型
DOM定義了所有文檔元素的對象和屬性,以及訪問它們的方法(接口)。
什么是HTML DOM?
HTML DOM定義了所有HTML元素的對象和屬性,以及訪問它們的方法(接口)。
什么是XML DOM?
XML DOM是:
用于XML的標準對象模型
用于XML的標準編程接口
中立于平臺和語言
W3C的標準
XML DOM定義了所有XML元素的對象和屬性,以及訪問它們的方法(接口)。
換句話說:
XML DOM是用于獲取、更改、添加或刪除XML元素的標準。
二、XML DOM節(jié)點
文檔中的每個成分都是一個節(jié)點。
節(jié)點
根據(jù)DOM,XML文檔中的每個成分都是一個節(jié)點。
DOM是這樣規(guī)定的:
整個文檔是一個文檔節(jié)點
每個XML標簽是一個元素節(jié)點
包含在XML元素中的文本
DOM實例
請看下面的XML文件(books.xml):
======================================
EverydayItalian GiadaDeLaurentiis 2005 30.00 HarryPotter JK.Rowling 2005 29.99 XQueryKickStart JamesMcGovern PerBothner KurtCagle JamesLinn VaidyanathanNagarajan 2003 49.99 LearningXML ErikT.Ray 2003 39.95
======================================
在上面的XML中,根節(jié)點是
根節(jié)點
***個
文本總是存儲在文本節(jié)點中
在DOM處理中一個普遍的錯誤是,認為元素節(jié)點包含文本。
不過,元素節(jié)點的文本是存儲在文本節(jié)點中的。
在這個例子中:
"2005"不是
上述就是小編為大家分享的如何解析XML DOM文檔對象模型用法了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。