如何获取XML子节点的长度

时间:2012-12-13 20:37:59

标签: javascript xml

我的问题非常简单。我想要做的就是在员工标记中包含多少员工标记。我的XML看起来像这样......

<employees>
   <employee>
      <name></name>
      <city></city>
   </employee>
   <employee>
   .
   .
   .
</employees>

我一直在使用这个javascript尝试长度,但它一直在零......

items=request.responseXML.getElementsByTagName("employees")[0].childNodes;
alert(items.length);

2 个答案:

答案 0 :(得分:1)

除非您有嵌套的员工标签,否则您只需使用:

request.responseXML.getElementsByTagName("employee").length

答案 1 :(得分:0)

items=request.responseXML.getElementsByTagName("employee");
alert(items.length);​