XML xpath集合

Andy84920 2007-05-15 09:55:59
xml如下:
<SYS>
<CONFIG>
<NAME ID='aaa'>aaavalue</NAME>
<NAME ID='bbb'>bbbvalue</NAME>
<NAME ID='ccc'>cccvalue</NAME>
</CONFIG>
</SYS>
我要得到SYS/CONFIG下所有具有ID属性的属性值,即aaa, bbb, ccc
我想通过//SYS/CONFIG/NAME/@ID 这样的xpath来得到一个集合。但用dom4j好像出错。但只有一条记录的时候可以得到属性值。不知道为什么。
...全文
254 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cds27 2007-05-16
  • 打赏
  • 举报
回复
//SYS/CONFIG/NAME/@ID 并不会得到集合。
应该这样://SYS/CONFIG/NAME得到集合,然后再根据NAME取属性ID
cubeboy 2007-05-16
  • 打赏
  • 举报
回复
document.selectNodes("/SYS/CONFIG/NAME[@ID]");

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧