我正在尝试通过Google Sheets ImportXML使用Xpath从页面上的特定图像中提取Alt标记。
我试过了:
=IMPORTXML(A1,"//img[contains(@src,A2)]/@src")
A1包含页面URL
A2包含图像的路径
它使用[contains(@src,A2)]
为该页面上的所有图像提供Alt标记,而不仅仅是我试图限制结果的图像。
发布于 2015-10-07 15:18:25
字符串中只有"A2“,Sheets不会将其解释为单元格引用。您还需要在XPath表达式中使用引号将字符串文字括起来,并且您的XPath应该返回src属性(而不是alt),因此:
=IMPORTXML(A1,"//img[contains(@src,'" & A2 & "')]/@alt")
应该会有帮助。但我无法测试这一点。
https://stackoverflow.com/questions/32983867
复制相似问题