You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改XPath实现点击数值大于1800的元素?

修改XPath以匹配数值大于1800的元素

直接使用以下XPath即可筛选出数值大于1800的可点击元素:

//uni-view/uni-text/span[number(text()) > 1800]

关键说明:

  • number(text()):将span标签内的文本内容转换为数值类型,只有转成数值才能进行大小比较
  • > 1800:筛选条件,仅保留数值大于1800的元素

注意事项:

  • 确保span内的文本是纯数字,不能包含逗号、单位(如"1,900"或"2000元")这类多余字符,否则number()转换会失败,元素会被过滤
  • 如果文本带单位或其他字符,需要先提取数字部分,比如文本是"2000元",可以调整为:
    //uni-view/uni-text/span[number(substring-before(text(), '元')) > 1800]
    
    具体截取规则根据实际文本格式调整

内容的提问来源于stack exchange,提问作者nakhru_143

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 02:01:08