xml - 使用 ImportXML 提取包含字符串的链接的 URL 和 anchor

标签 xml xpath google-sheets google-sheets-importxml

我正在尝试在 Google 表格中使用 ImportXML 来提取包含该字符串的链接的 URL 和 anchor 。问题是我想避免对字符串进行硬编码,并希望将其从另一个单元格中拉出。

硬编码示例:

=IMPORTXML("http://www.debian.org/mirror/list", "//a/@href[contains(., 'about')]")

期望的结果(使用A2代替about):

=IMPORTXML("http://www.debian.org/mirror/list", "//a/@href[contains(., A2)]")

我尝试将 A2 放在引号中,但没有用。

最佳答案

请尝试:

=IMPORTXML("http://www.debian.org/mirror/list", "//a/@href[contains(.,'"&A2&"' )]")  

& 周围的双引号周围的单引号(如前所述)。

关于xml - 使用 ImportXML 提取包含字符串的链接的 URL 和 anchor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33189701/

相关文章:

java - 解析元素中包含 XML 的 XML,可以这样做吗

xml - xslt:匹配部分属性名称

javascript - MVC4 发送 xml 字符串并在 javascript 中读取它使我的 js 函数未定义

java - 流式 XPath 评估

google-sheets - 多个范围内的 VLOOKUP Google 表格

xml - 如果属性值不等于某些值,如何获取它们?

c# - 从 csproj 文件中读取引用列表

java - 如何使用 selenium webdriver 和 Java 从 kendo 下拉列表中选择一个选项

google-sheets - 使用 native 函数计算 Google 表格的层次标签

javascript - 如何 onFormSubmit(),两个独立的谷歌源电子表格?