gpt4 book ai didi

javascript - 如何使用 Javascript 获取 xml 文件中纯文本的属性值?

转载 作者:行者123 更新时间:2023-11-29 18:27:00 29 4
gpt4 key购买 nike

我在外部托管了以下 xml 文件

<rsp stat="ok">
<feed id="" uri="">
<entry date="2012-08-15" circulation="154" hits="538" downloads="0" reach="30"/>
</feed>
</rsp>

如何使用JavaScript导入xml文档并获取“entry”标签中“circulation”属性的值?

最佳答案

可以通过Jquery ajax GET请求获取xml文件,解析如下:

$.ajax({
type: "GET",
url: "your_xml_file.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('entry').each(function(){
var circulation = $(this).attr("circulation");
// Do whatever you want to do with circulation
});
}
});

不要忘记,如果xml中有多个入口标签,这将读取这些入口的所有循环属性,因此您应该知道要处理多少循环。

如果你只想取第一个条目,你可以使用这个:

$.ajax({
type: "GET",
url: "your_xml_file.xml",
dataType: "xml",
success: function(xml) {
var circulation = $(xml).find('entry').first().attr("circulation");
}
});

这里是我写这篇文章的资源:

http://api.jquery.com/first/

http://think2loud.com/224-reading-xml-with-jquery/

关于javascript - 如何使用 Javascript 获取 xml 文件中纯文本的属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11994140/

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