文章目录
什么是 XPath?
XPath即为XML路径语言,它是一种用来确定XML文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。
- XPath 使用路径表达式在 XML 文档中进行导航
- XPath 包含一个标准函数库
- XPath 是 XSLT (扩展样式表转换语言)中的主要元素
- XPath 是一个 W3C 标准
XPath 标准函数
- XPath 含有超过 100 个内建的函数。这些函数用于字符串值、数值,日期和时间比较、节点和 QName 处理、序列处理、逻辑值等等。
- w3c要求所有支持XPath的工具都要实现核心函数集
核心函数集:
函数说明索引:
https://docs.microsoft.com/en-us/previous-versions//ms256138%28v%3dvs.85%29
http://www.w3school.com.cn/xpath/xpath_functions.asp
XPath 术语 之 节点(Node)
在 XPath 中,有七种类型的