gpt4 book ai didi

javascript - 使用 jQuery 解析此 XML 的最佳方法

转载 作者:行者123 更新时间:2023-11-30 23:45:06 24 4
gpt4 key购买 nike

 <?xml version="1.0" encoding="UTF-8" ?>
<BMC_Impact_Manager version="1.0">
<IMPACT_EVENT>
<EVENT>
<date_reception>1279568162</date_reception>
</EVENT>
<EVENT>
<date_reception>1279568162</date_reception>
</EVENT>
<EVENT>
<date_reception>1279568102</date_reception>
</EVENT>
<EVENT>
<date_reception>1279567862</date_reception>
</EVENT>
<EVENT>
<date_reception>1279567836</date_reception>
</EVENT>
</IMPACT_EVENT>

我们将 XML 输出更改为如下所示...所以现在我不再需要帮助...不过谢谢!

最佳答案

使用适当的 XML 解析器。

// http://www.w3schools.com/dom/dom_parser.asp
function parseXML(text) {
var doc;

if(window.DOMParser) {
var parser = new DOMParser();
doc = parser.parseFromString(text, "text/xml");
}
else if(window.ActiveXObject) {
doc = new ActiveXObject("Microsoft.XMLDOM");
doc.async = "false";
doc.loadXML(text);
}
else {
throw new Error("Cannot parse XML");
}

return doc;
}

然后获取所有日期接收标签值

var xml = parseXML(xmlString);
$(xml).find('date_reception').each(function() {
console.log(this.text());
});

关于javascript - 使用 jQuery 解析此 XML 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3284477/

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