xpath解析网页,获取兄弟节点


    
我是第1个div标签
   

我是p标签

   
我是第2个div标签
   
我是第3个div标签
   
我是第4个div标签
   

我是p标签

   
我是第5个div标签

 

获取第一个p标签的下一个div标签:"//p[1]/following-sibling::div[1]/@id"                    结果是2

获取第一个p标签后的第N个标签:"//p[1]/following-sibling::*[N]"

获取第一个p标签的上一个div标签:"//p[1]/preceding-sibling::div[1]/@id"                     结果是1

获取第三个p标签前的第N个标签:"//a[@id='3']/preceding-sibling::*[N]"

获取第二个p标签的父标签:"//p[2]/.."                               结果是body

你可能感兴趣的:(python学习之路,新手入门,python)