xpath mysql_xpath定位元素

@ 表示包含的属性,如@id表示包含id属性的标签

[] 表示索引

.. 表示父节点

---------------------------------------------------

//*           #定位到文档的所有节点

/*          #定位到文档的所有节点

//          从任意位置找对应标识定位

/          绝对路径(根)位置开始定位,类似shell文件夹路径

//*div[1]        #同一路径下有多个相同标签时,用位号表示定位哪一个标签,位号从1开始,如//div[1]表示第1个div

//div[@*]        #表示有属性的所有div

//div[@id]        #表示有id属性的所有div

//div[@id=001]      #找到属性id=001的div

//div[@id!=001]      #找到属性id不是001的div

//div[@id=001 and @name="misliu"]        #找到属性id=001 且name="misliu"的div

//div[@id=001 or @name="misszou"]        #找到属性id=001 或 name="misszou"的div

//*[contains(@name,"miss")]            #模糊定位,表示包含属性name并且name属性值包含miss的标签节点

//*[.="她是个很美丽的姑娘"]            #.=""表示文本查找

//*[contains(.,"姑娘")]                #模糊定位,表示所有包含文本“姑娘”的标签节点

//div[@id=002]/p[2]                #表示属性id为002的div下,第二个文本(相对加绝对的用法)

//div[@id=001]/p[last()]              #表示表示属性id为001的div下,last()最后一个p(文本)

//div[@id="001"]/p[2]/..              #表示//div[@id="001"]/p[2]节点的上一个节点,即//div[@id="001"]

//p[.>10]                    #表示大于10的纯数字文本内容,p表示文本,.表示文本内容和//p[text()>10]等价

//p[text()>10]                  #表示大于10的纯数字文本内容,p表示文本,.表示文本内容和//p[.>10]等价

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值