XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。
怎么说呢,有了XPath,XML文档就像一个数据库,使用XPath查询XML文档就像使用SQL查询数据库一样快捷有效。
从最简单有用的说:
- XPath路径描述符号。你可以通过诸如这样的方式检索具有特定属性的节点:
"..//nodename[@attribute='value']"
符号说明——
. 表示从当前节点路径开始搜索
.. 表示从根节点路径开始搜索
/ 表示只搜索孩子节点
// 表示搜索子孙节点
(有待补充)