从XML获取节点值并将其添加到数组?

时间:2011-03-21 20:56:05

标签: javascript jquery xml arrays nodes

我的XML看起来像这样:

<photo>photo1.jpg</photo>
<photo>photo2.jpg</photo>

我可以通过以下操作获取每个照片节点的值:

var myPhoto = $(this).find('photo').text();

我正在尝试获取类似的节点数组:

myPhotoArray.push(myPhoto); 

当我将其推送到数组时,如何为每个节点添加逗号分隔符?它在一行上打印出所有节点值(photo1.jpgphoto2.jpg)谢谢!

1 个答案:

答案 0 :(得分:1)

输出时使用join

myPhotoArray.join(",");

实际上,逗号是默认分隔符,因此您可以将其删除:

myPhotoArray.join();