【问题标题】:Extracting images and Alt tags提取图像和 Alt 标记
【发布时间】:2015-10-07 04:32:30
【问题描述】:

我正在尝试通过 Google Sheets ImportXML 使用 Xpath 从页面上的特定图像中提取 Alt 标记。

我试过了:

=IMPORTXML(A1,"//img[contains(@src,A2)]/@src")  

A1 包含页面 URL
A2 包含图像的路径

它使用[contains(@src,A2)]为该页面上的所有图像提供Alt标签,而不仅仅是我试图将结果限制到的那个。

【问题讨论】:

    标签: xpath google-sheets


    【解决方案1】:

    字符串中只有“A2”,Sheets 不会将其解释为单元格引用。您还需要在 XPath 表达式中为字符串文字加上引号,并且您编写的 XPath 应该返回 src 属性(而不是 alt),所以:

    =IMPORTXML(A1,"//img[contains(@src,'" & A2 & "')]/@alt")
    

    应该有帮助。我无法对此进行测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-19
      • 2011-04-22
      • 1970-01-01
      相关资源
      最近更新 更多