在javascript中,如何以这种格式从xml中提取数据?

时间:2011-12-15 02:36:43

标签: javascript xml

我知道格式是什么时候

<MyML>
  <test1>47.2727</test1>
  <test2>54.3421</test2>
</MyML>

我可以用

 $(xmldata).find('MyML').each(function(){
 var currV = $(this).find('test1').text();
 var dateT =   ($(this).find('test2').text();

获得这两个值。

但是如果xml格式变成了这个怎么办?

<MyML>
<test1 val="47.2727"/>
<test2 val="54.3421"/>
</MyML>

和属性可能不只是两个,可能是test3,test4或更多 我应该使用什么命令来获取所有值?

1 个答案:

答案 0 :(得分:1)

尝试

$(this).find('test1').attr('val');

等...