dom4j中获取相同名称节点个数的方法是什么?

[复制链接]
查看11 | 回复2 | 2009-4-19 21:36:09 | 显示全部楼层 |阅读模式
比如这个xml文件:




zhangsan

32



home add

com add







lisi

22



home add

com add

com add




是不是有一个方法直接得到person节点的个数?
没有为类型 Document 定义方法 getElementsByTagName(String)
怎么回事?
找到方法了。。。
List list = document.selectNodes("/doc/person");
int num = list.size();

回复

使用道具 举报

千问 | 2009-4-19 21:36:09 | 显示全部楼层
var length= document.getElementsByTagName("person").size;用这样方法就可以...从来没有见过楼主讲的方法..呵呵...祝楼主早日成功!!!...
回复

使用道具 举报

千问 | 2009-4-19 21:36:09 | 显示全部楼层
可以使用 XPath 来实现,比较简单先将 dom4j-1.6.jar 和 jaxen-1.1-beta-4.jar 加入到 CLASSPATH1.xml:test1test...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行