视频说明

本视频介绍整个XPath系统学习中的进阶内容--XPath语法2。

学习本教程前请先学习“XPath系统学习-xpath节点”,掌握html网页结构、节点等基础知识。

本视频承接上一节(xpath语法1)的内容,请系统化学习。

本节主要内容:

XPath函数:

text(),contains(),position()等等常见函数的介绍,经常使用非常重要。

利用XPath路径表达式进行元素定位的方法总结:

绝对路径:从根元素起,一层层依次进行定位,单斜杠 / 分隔(定位较为死板)

相对路径:从匹配选择的当前节点选择文档中的节点,双斜杠 // 分隔(定位较为灵活)

两种路径配合使用,再结合xpath轴、谓语、通配符、“|”运算符进行定位