XPath 使用路径表达式来选取 XML 文档中的节点或节点集
来源:互联网 发布:淘宝小当家水浒卡 编辑:程序博客网 时间:2024/06/08 19:30
XML 实例文档
我们将在下面的例子中使用这个 XML 文档。
<?xml version="1.0" encoding="ISO-8859-1"?><bookstore><book> <title lang="eng">Harry Potter</title> <price>29.99</price></book><book> <title lang="eng">Learning XML</title> <price>39.95</price></book></bookstore>
选取节点
XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的。
下面列出了最有用的路径表达式:
实例
在下面的表格中,我们已列出了一些路径表达式以及表达式的结果:
选取根元素 bookstore。
注释:假如路径起始于正斜杠( / ),则此路径始终代表到某元素的绝对路径!
bookstore/book选取属于 bookstore 的子元素的所有 book 元素。//book选取所有 book 子元素,而不管它们在文档中的位置。bookstore//book选择属于 bookstore 元素的后代的所有 book 元素,而不管它们位于 bookstore 之下的什么位置。//@lang选取名为 lang 的所有属性。谓语(Predicates)
谓语用来查找某个特定的节点或者包含某个指定的值的节点。
谓语被嵌在方括号中。
实例
在下面的表格中,我们列出了带有谓语的一些路径表达式,以及表达式的结果:
选取未知节点
XPath 通配符可用来选取未知的 XML 元素。
实例
在下面的表格中,我们列出了一些路径表达式,以及这些表达式的结果:
选取若干路径
通过在路径表达式中使用“|”运算符,您可以选取若干个路径。
实例
在下面的表格中,我们列出了一些路径表达式,以及这些表达式的结果:
阅读全文
0 0
- XPath 使用路径表达式来选取 XML 文档中的节点或节点集
- XPath 使用路径表达式来选取 XML 文档中的节点或节点集
- XML:XPath路径定义选取节点 XPath 使用路径表达式在 XML 文档中选取节点。节点是通过沿着路径或者 step 来选取的。 下面列出了最有用的路径表达式: 表达式描述 nodename
- 使用XPATH查找xml文档节点
- 使用Xpath查询xml文档节点数据
- 使用XPATH查找xml文档节点
- 使用XPATH查找xml文档节点
- 使用 XPath 选取具有特定文本值的节点
- C#使用XPath来选择节点
- xml 选取指定节点
- Dom4j使用Xpath语法读取xml节点
- Dom4j使用Xpath语法读取xml节点
- Dom4j使用Xpath语法读取xml节点 .
- Dom4j使用Xpath语法读取xml节点 .
- Dom4j使用Xpath语法读取xml节点
- Dom4j使用Xpath语法读取xml节点
- java使用XPath查找xml节点
- xml文档节点的获取--dom4j的延伸xpath知识
- 大数据生态系统基础:Apache Spark(三):Java 版本编程实例(WordCount)
- 编译好的lua库(限用过cocos2dx的同学能用)
- spring中Bean的装配
- Springboot入门(一)Hello Springboot
- Hive修改表
- XPath 使用路径表达式来选取 XML 文档中的节点或节点集
- 开源推荐系统整理
- 第一次登上CSDN的博客首页
- c++学习笔记1
- linux rsync同步命令(值得收藏)
- 阻塞算法与非阻塞算法的理解
- 哈希表(散列表)
- struts2 package 属性说明
- 给指定ip回复arp reply报文