XPath查询
来源:互联网 发布:安卓手机安装windows 编辑:程序博客网 时间:2024/06/08 09:38
要引入包:dom4j-1.6.1.jar 和 jaxen-1.1-beta-6.jar
例子:以下为一个server.xml文件。
要求:需要查询含有属性名为path,path的值为/images,且名字为Context的元素。
用以下语句查询:
例子:以下为一个server.xml文件。
<?xml version='1.0' encoding='utf-8'?></Server> </Service> </Engine> </Host> <!--配置一个路径,用"/images"代表docBase路径--> <Context path="/images" docBase="D:/upload/images" debug="0" reloadable="false"></Context> </Host> </Engine> </Service></Server>
要求:需要查询含有属性名为path,path的值为/images,且名字为Context的元素。
用以下语句查询:
//XML文件路径 String xmlPath ="D:/MyProgramFiles/apache-tomcat-7.0.42/conf/server.xml"; // 1.得到解析器 SAXReader saxReader = new SAXReader(); // 2指定解析哪个xml文件 Document document = saxReader.read(new File(xmlPath)); //通过XPath方式获取名字为Content且含有属性path='/images'的元素 Element ele = (Element) document.selectSingleNode("//Context[@path='/images']"); //获取该元素的属性名叫docBase的属性值 String docBase = ele.attributeValue("docBase");
0 0
- XPath查询
- XPath查询语法
- xml xpath 查询
- 使用XPath查询XML
- XPath查询第一讲
- Xpath查询第二讲
- xpath查询xml
- 用xPath查询标签
- Xpath 节点模糊查询
- XML中的XPath查询语法
- XML中的XPath查询语法
- dom4j通过xpath查询xml
- Dom4j通过xpath查询xml
- XPath 多个条件查询
- dom4j通过xpath查询xml
- dom4j通过xpath查询xml
- dom4j通过xpath查询xml
- dom4j通过xpath查询xml
- Xcode编译Undefined symbols for architecture xxx 错误总结
- 第六周项目4:成员函数,友元函数和一般函数有区别
- Dos命令查看端口占用及关闭进程
- qt网络编程
- 黑马程序员_日记50_泛型定义在方法上
- XPath查询
- 一台机器上启动多个Tomcat
- 第5周项目6-复数类模板
- 对 UIView 的 setNeedsLayout、 layoutIfNeeded 和 layoutSubviews 方法之间的关系解释
- Android初学习 - EditText、TextView中文本的获取和设置
- 题目1 : 骨牌覆盖问题·一 (线性递推+矩阵快速幂)
- 第六周项目5——有元类
- 反射类入门学习
- C++线程锁封装