gpt4 book ai didi

javascript - 我如何使用 jQuery 解析 xml?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:37:29 25 4
gpt4 key购买 nike

以下 JavaScript 代码的 jQuery 替代品是什么?

var xmlobject = (new DOMParser()).parseFromString(xmlstring, "text/xml");

我相信 jQuery 的替代方案会更加跨浏览器兼容?

最佳答案

跨浏览器的方法如下,这是我几分钟前在回答类似问题时发布的:

var parseXml;

if (window.DOMParser) {
parseXml = function(xmlStr) {
return ( new window.DOMParser() ).parseFromString(xmlStr, "text/xml");
};
} else if (typeof window.ActiveXObject != "undefined" && new window.ActiveXObject("Microsoft.XMLDOM")) {
parseXml = function(xmlStr) {
var xmlDoc = new window.ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(xmlStr);
return xmlDoc;
};
} else {
parseXml = function() { return null; }
}

var xml = parseXml("<foo>Stuff</foo>");
if (xml) {
window.alert(xml.documentElement.nodeName);
}

关于javascript - 我如何使用 jQuery 解析 xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3054411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com