XPath 函数 第二章:XPath 函数 2.1 引言:XPath 函数的力量 XPath,作为 XML 路径语言,不仅仅是一种简单的导航 XML 文档结构的工具,更是一种强大的数据提取和处理语言。其核心能力之一便在于其丰富的内置函数库。XPath 函数极大地扩展了 XPath 的能力,使得用户不仅可以定位节点,还能对节点的值进行各种操作,从而实现更精细、更复杂的数据提取和转换。 2.2 XPath 函数的分类 XPath 函数根据其功能可以大致划分为以下几类: 节点集函数 (Node-set Functions): 处理和操作节点集合,例如计数、获取节点位置、选取特定节点等。 字符串函数 (String Functions): 处理字符串值,例如拼接、截取、转换大小写、检查包含关系等。