读书人

[]是否可以得到子节点下同名节点的个数

发布时间: 2012-03-06 20:47:55 作者: rapoo

[求助]是否可以得到子节点下同名节点的个数?在线等结果中。。。。
需要在遍历节点的时候可以得到username的数量

tomcat的总数我会得到了Set Root = objxml.getElementsByTagName("tomcat") totlenumber=Root.length,现在就是username的数量不知道如何得到?

<?xml version="1.0" encoding="gb2312"?>
<data>
<tomcat>
<ID>1</ID>
<username>tt1</username>
<username>tt2</username>
<username>tt3</username>
<username>tt4</username>
<username>tt5</username>
<password>1234556</password>
</tomcat>
<tomcat>
<ID>2</ID>
<username>nnnnnnnnnn</username>
<password>123456</password>
</tomcat>
<data>

朋友们看看能实现么?
我得到了username就好自动保存数据了,要不然还得单独进行判断感觉太繁琐了。

[解决办法]

VBScript code
Set tomcat = objxml.getElementsByTagName("tomcat")For i=0 To tomcat.length-1    Set user = tomcat(i).getElementsByTagName("username")    WScript.Echo user.lengthNext 

读书人网 >XML SOAP

热点推荐