* 不包含属性的元素
例如不包含属性的span:
span[not(@*)]
* 文本包含某部分的元素
例如文本包含Rank的元素:
*[contains(text(),'Rank')]
* 选择匹配元素中的某一个元素
* 使用position函数
例如://ul//li[position()=2] 选择ul下第二个li,以此类推
* 使用last函数
例如://ul//li[last()-1] 选择ul下倒数第二个li,以此类推
* 不包含属性的元素
例如不包含属性的span:
span[not(@*)]
* 文本包含某部分的元素
例如文本包含Rank的元素:
*[contains(text(),'Rank')]
* 选择匹配元素中的某一个元素
* 使用position函数
例如://ul//li[position()=2] 选择ul下第二个li,以此类推
* 使用last函数
例如://ul//li[last()-1] 选择ul下倒数第二个li,以此类推