4

我发现 $('') 会导致重新组织属性并分配 xml 命名空间,但 $.parseXML() 保留了原始 xml 字符串的完整性。我不确定这是否是一件好事。

4

1 回答 1

4

根据文档parseXML

jQuery.parseXML 使用浏览器的原生解析功能来创建一个有效的 XML 文档。然后可以将此文档传递给 jQuery 以创建一个可以遍历和操作的典型 jQuery 对象。

因此,如果您试图创建一个您想要使用的 XML 文档parseXML


根据 Esailija,您可以$($.parseXML(xml))使用 jQuery 执行和遍历 XML 文档。不要直接传递字符串,因为 xml 被解释为 html 会有不同的规则。例如,在 html 中,param 标签必须是自闭合标签。

于 2012-07-11T20:19:31.587 回答