xpath的轴定位基本方式

Posted xiaoxiaozhaoxin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xpath的轴定位基本方式相关的知识,希望对你有一定的参考价值。

# 定位当前节点后的所有节点

//标签名[@属性=属性值]/follow::标签名[@属性=属性值]   

# 定位同一节点后的所有同级节点   

//标签名[@属性=属性值]/follow-sibling::标签名[@属性=属性值] 

# 定位当前节点的所有子节点  

//标签名[@属性=属性值]/child::标签名[@属性=属性值]      

# 定位当前节点前的所有节点

//标签名[@属性=属性值]/preceding::标签名[@属性=属性值]        

#  定位同一个几点前的所有同级节点

//标签名[@属性=属性值]/preceding-sibling::标签名[@属性=属性值]

# 定位当前节点的所有父节点

//标签名[@属性=属性值]/parent::标签名[@属性=属性值]  

# 定位当前节点的所有祖父节点

 //标签名[@属性=属性值]/ancestor::标签名[@属性=属性值] 

以上是关于xpath的轴定位基本方式的主要内容,如果未能解决你的问题,请参考以下文章

XPath方式定位基础

css元素定位:通过元素的标签或者元素的idclass属性定位

xpath 轴定位表达方式

python-xpath定位方法详解

Appium之xpath定位详解

python_selenium元素定位_xpath