使用 IMPORTXML 从站点地图获取 URL 时,Google 表格报告“无法解析 XML”

Dan*_*pez 2 sitemap xpath google-sheets

我正在尝试使用以下方法将站点地图的 URL 导入到 google 工作表中:

=IMPORTXML("http://www.example.com/sitemap.xml","//url/loc")
Run Code Online (Sandbox Code Playgroud)

并且不断出现错误:

“错误:无法解析导入的 Xml 内容。”

由于在新工作表中使用 ImportXML 时报告了错误,在搜索并被告知使用旧工作表时,然后还尝试了其他所有方法,无论如何我都会继续收到此错误。

Ben*_*ood 5

今天早上我也遇到了同样的问题。它可以使用 local-name() 来解决,它可以神奇地忽略名称空间。

=IMPORTXML("http://www.turn-keytechnologies.com/sitemap.xml","//*[local-name() ='url']/*[local-name() ='loc']")
Run Code Online (Sandbox Code Playgroud)

资料来源:http ://benellwood.co.uk/2015/06/26/import-a-google-sitemap-xml-file-into-google-sheets/