我无法让我的 importxml 语句工作 - XML 导入问题还是 XPath 问题?



我正在尝试将数据从公开可用的XML源导入到我的Google表中。数据可作为HTML表示形式的直接链接可用 - XML文件包含相同的数据。参考:https://cordis.europa.eu/project/rcn/214839/factsheet/en and https://cordis.europa.eu/proign/project/project/rcn/rcn/214839_en.en.en.xml

我一直在浏览各种不同的来源,到目前为止,没有任何帮助。Google似乎可以阅读数据,因为语句

IMPORTXML("https://cordis.europa.eu/project/rcn/214839_en.xml", "*")

=IMPORTXML("https://cordis.europa.eu/project/rcn/214839_en.xml", "//*")

产生结果。

但是,简单的XPath语句,例如//rcn/project/rcn/text()用" N/A"结果向我吠叫。

我在这里做错了什么?

您需要使用本地名称函数。

=IMPORTXML("https://cordis.europa.eu/project/rcn/214839_en.xml","//*[local-name()='rcn']")

最新更新