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

如何通过带指定data-scroll-id属性的父标签提取其子级li元素

XPath定位语句方案

场景1:匹配所有data-scroll-id包含requirements的父元素下的
    • 匹配所有层级的后代
    • (不管中间嵌套了多少层其他标签,适配结构不固定的场景):
      //*[contains(@data-scroll-id, 'requirements')]//li
    • 仅匹配父元素的直接子级
    • :
      //*[contains(@data-scroll-id, 'requirements')]/li

    场景2:仅匹配data-scroll-id="requirements-1"的指定父元素下的
    • 匹配所有层级的后代
    • :
      //*[@data-scroll-id="requirements-1"]//li
    • 仅匹配父元素的直接子级
    • :
      //*[@data-scroll-id="requirements-1"]/li

    语法说明

    • 路径中的//表示匹配当前节点下所有层级的后代元素,不需要提前知道父元素和
    • 之间的嵌套结构,完全适配
    • 类名不固定、数量不固定的场景
    • 路径中的/仅匹配当前节点的直接下一级子元素,如果你确定
    • 都是父元素的直接子节点可以使用,匹配效率和精度更高

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

    相关产品推荐
    方舟 Agent Plan

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

    最近更新时间:2026.10.01 03:57:02