gpt4 book ai didi

javascript - XML jQuery 获取多个同名节点

转载 作者:行者123 更新时间:2023-11-28 07:55:40 27 4
gpt4 key购买 nike

我有一个 XML 文件的一部分,如下所示:

<paymentTypes>
<paymentType>type1</paymentType>
<paymentType>type2</paymentType>
<paymentType>type3</paymentType>
<paymentType>type4</paymentType>
</paymentTypes>

问题是我想通过 ajax jQuery 获取它,但如果我尝试这样做:

var paymentTypes = $(xml).find("paymentTypes").text() 

输出将为 type1type2type3type4。

我应该使用什么函数(内置函数还是应该编写它)才能在单独的行上获取结果?

谢谢!

更新:在我的 XML 文件中,有多个项目,每个项目都有自己的条目。

最佳答案

你可以迭代结果附加到新字符串

var xml ='<paymentTypes><paymentType>type1</paymentType><paymentType>type2</paymentType><paymentType>type3</paymentType><paymentType>type4</paymentType></paymentTypes>';

var result = "";
$(xml).find('paymentType').each(function(i,v){
result += $(v).text()+'\n';
});
console.log(result);

关于javascript - XML jQuery 获取多个同名节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26118696/

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