我正在尝试通过Google表格ImportXML使用Xpath从页面上的特定图像中提取Alt标记。
我试过了:
=IMPORTXML(A1,"//img[contains(@src,A2)]/@src")
A1包含页面URL A2包含图像的路径
它使用[contains(@src,A2)]
为该页面上的所有图片提供Alt标记,而不仅仅是我尝试约束结果的图像。
答案 0 :(得分:1)
你只有" A2"在一个字符串中,Sheets不会将其解释为单元格引用。你还需要在XPath表达式中使用引号循环字符串文字,并且你编写的XPath应该返回src属性(而不是alt),所以:
=IMPORTXML(A1,"//img[contains(@src,'" & A2 & "')]/@alt")
应该有所帮助。我虽然无法测试。