Xpath之normalize-space(.)和normalize-space(text())区别
normalize,字面意思就是正规化,加上 space 大概意思就是空格的处理了。
官方解释是这样的:
通过去掉前导和尾随空白并使用单个空格替换一系列空白字符,使空白标准化。如果省略了该参数,上下文节点的字符串值将标准化并返回。
. 是当前节点。如果在需要字符串的地方使用它(例如作为参数 normalize-space() ),引擎会自动将节点转换为节点的字符串值,对于元素来说,该元素是元素内连接的所有文本节点。
text() 另一方面仅选择作为当前节点的直接子节点的文本节点。
例如,给定 ...