XML DOM - DOMParser 对象

解析 XML 标记来创建一个文档。

构造函数

  1. new DOMParser()

说明

DOMParser 对象解析 XML 文本并返回一个 XML Document 对象。要使用 DOMParser,使用不带参数的构造函数来实例化它,然后调用其 parseFromString() 方法:

  1. var doc = (new DOMParser()).parseFromString(text)

IE 不支持 DOMParser 对象。相反,它支持使用 Document.loadXML() 的 XML 解析。

注意,XMLHttpRequest 对象也可以解析 XML 文档。参阅 XMLHttpRequest 的 responseXML 属性。

DOMParser.parseFromString()

解析 XML 标记

语法

  1. parseFromString(text, contentType)

text 参数是要解析的 XML 标记。

contentType 是文本的内容类型。可能是 "text/xml" 、"application/xml" 或 "application/xhtml+xml" 中的一个。注意,不支持 "text/html"。

返回值

保存 text 解析后表示的一个 Document 对象。参阅 Document.loadXML(),了解这个方法的一个特定于 IE 的替代。