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

Google Sheets中用ImportXML提取不含<small>的myTag类<li>文本

解决Google Sheets ImportXML提取指定内容的问题
  • 针对你要提取class为myTag的<li>标签文本、排除<small>部分的需求,直接用这个XPath表达式就能搞定:
    //li[@class='myTag']/text()[normalize-space()]

  • 函数写法示例:
    =IMPORTXML("目标网页URL", "//li[@class='myTag']/text()[normalize-space()]")

原理说明

这个XPath会精准选中class为myTag的<li>标签下的直接文本节点,normalize-space()用来过滤掉文本里的换行、多余空格,同时自动排除<small>标签里的内容——因为<small>是<li>的子节点,它的文本不属于<li>的直接文本节点。

比如对应这样的HTML结构:

  • Jouets (123)
  • Livres (456)
  • 用上面的表达式就能直接提取出Jouets和Livres,不会带上括号里的统计内容。

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

    相关产品推荐
    方舟 Agent Plan

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

    最近更新时间:2026.08.01 16:12:45