如何使用javascript将相同的XML标记放入数组中

How can I use javascript to put the same XML tags into an array?

本文关键字:数组 XML javascript 何使用      更新时间:2023-09-26

因此,基本上,我的代码将通过AJAX到达服务器,并接收XML响应。我想做的是破译所有的"displayName"标签。

<displayName>
     <![CDATA[Name]]>
</displayName>
<displayName>
     <![CDATA[Some other name]]>
</displayName>

到目前为止,我所尝试的内容如下:注意:变量结果是xml响应

$('displayName' result).text();

这给了我这样的东西:"名称其他名称"

我希望它在数组中。做什么?

提前谢谢。

也许可以试试:

var arr = [];
$('displayName' result).each(function(i){
    arr.push($(this).text());
})