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

如何获取同级无标签文本的XPath?获取workbasket_598F失败求助

解决无标签同级文本的XPath获取问题
  • 你之前的表达式//div[contains(text(),'Workbasket Name')]//following::tr[1]/td[1]//div/script仅定位到了script标签,但目标文本workbasket_598F是script的同级独立文本节点,不在script标签内部,所以无法检测到。

  • 根据截图结构,提供两个可行的XPath:

    1. 定位script后取其同级文本节点:
      //div[contains(text(),'Workbasket Name')]/following::tr[1]/td[1]/div/script/following-sibling::text()[1]
      
      该表达式先找到包含"Workbasket Name"的div,定位到对应tr的td容器,再找到script节点,最后取它后面第一个同级文本节点,就是目标内容。
    2. 基于父容器直接筛选匹配的文本节点:
      //div[contains(text(),'Workbasket Name')]/following::tr[1]/td[1]/div/text()[normalize-space()='workbasket_598F']
      
      用normalize-space()去除文本中的多余空格,精准匹配目标内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 21:20:25