解析 XML 標(biāo)記來創(chuàng)建一個文檔。
XML DOM - DOMParser 對象
構(gòu)造函數(shù)
new DOMParser()
說明
DOMParser 對象解析 XML 文本并返回一個 XML Document 對象。要使用 DOMParser,使用不帶參數(shù)的構(gòu)造函數(shù)來實例化它,然后調(diào)用其 parseFromString() 方法:
var doc = (new DOMParser()).parseFromString(text)
IE 不支持 DOMParser 對象。相反,它支持使用 Document.loadXML() 的 XML 解析。
注意,XMLHttpRequest 對象也可以解析 XML 文檔。參閱 XMLHttpRequest 的 responseXML 屬性。
DOMParser.parseFromString()
解析 XML 標(biāo)記
語法
parseFromString(text, contentType)
text 參數(shù)是要解析的 XML 標(biāo)記。
contentType 是文本的內(nèi)容類型。可能是 "text/xml" 、"application/xml" 或 "application/xhtml+xml" 中的一個。注意,不支持 "text/html"。
返回值
保存 text解析后表示的一個 Document 對象。參閱 Document.loadXML(),了解這個方法的一個特定于 IE 的替代。