我有一个通过以下格式的 ajax 从服务器获取的 xml 文档。
<persons>
<person>
<first>Jim</first>
<last>Smith</last>
</person>
<person>
<first>Jim</first>
<last>Smith</last>
</person>
</persons>
如何提取每个的first
和last
值person
?
我尝试了以下方法,但它不起作用:
var persons = xmldoc.getElementsByTagName('persons');
for(var i = 0; i < persons.length; i++ ) {
var person = persons[i];
var first = person.firstChild.data;
console.log(first);
}