Dom4j里Xpath使用介绍
来源:互联网 发布:淘宝优惠软件是真的吗 编辑:程序博客网 时间:2024/06/05 20:11
Dom4j中,定义了两个方法
List list = document.selectNodes( "这里面参数是Xpath的各种样式" );
Node node = document.selectSingleNode( "这里面参数是Xpath的各种样式" );
使用Xpath需要导入相关jar包,在dom4j开发包下lib里面的jaxen-1.1-beta-6.jar包
for (Iterator iter = list.iterator(); iter.hasNext(); ) {
Attribute attribute = (Attribute) iter.next();
String url = attribute.getValue();
}
关于Xpath的写法,参考我上传的资源Xpath文档:http://download.csdn.net/detail/shangwuhen521/4290110
强调一个地方:
Element e=(Element) document.selectSingleNode("//user[@username='"+username+"' and @password='"+password+"']");
注意这个写法 '"+username+"' ,注意使用了and,这个and使用在文档里面没有提及,但有or,所以推测and也能用,事实证明就是能用
参考下面例子:其中b1用单引号引起来了!!!
//BBB[@id='b1']
选择含有属性id且其值为'b1'的BBB元素
<AAA >
< BBB id = "b1"/>
< BBB name = " bbb "/>
< BBB name = "bbb"/>
</AAA >
- Dom4j里Xpath使用介绍
- dom4j xpath的使用
- Dom4j中使用xPath
- dom4j使用XPath
- 在Dom4j中使用xpath
- Dom4J使用XPath功能注意事项
- dom4j中xpath的使用
- dom4j中xpath的使用
- 在Dom4j中使用xpath
- dom4j中xpath的使用
- dom4j使用XPath解析xml
- dom4j中xpath的使用
- dom4j中xpath的使用
- dom4j中xpath的使用
- Dom4J+XPath
- DOM4J+Xpath
- Dom4j 、 XPath
- dom4j xpath
- 今年需要学习知识和需要完成的任务
- HTML5游戏多声道问题
- JS绘制折线等距平行线(google地图绘制)
- 详解UML中的6大关系(关联、依赖、聚合、组合、泛化、实现)
- poj 2464 Brownie Points II
- Dom4j里Xpath使用介绍
- PHP上传文件类型
- Qt 的启动界面上添加进度条
- epoll分析
- 鸟哥的Linux私房菜:基础学习篇
- C# 窗体间传值总结
- Fedora16 Firefox 安装applet 插件
- 利用adb查看模拟器中的数据库
- JBoss Seam与Apache DeltaSpike的未来