0

这是我在谷歌电子表格中的功能:

=ImportXML("http://forums.redflagdeals.com/external.php?type=RSS2&forumids=9"; "//a/@href")

我收到此错误:

"error: The data could not be parsed. Please make sure that the URL points to valid XML or HTML."

我猜测 URL 生成的不是典型的 XML 文档,但我的浏览器和各种 RSS 阅读器可以很好地处理它。

有什么方法我仍然可以使用这个 URL 以自动方式使用谷歌电子表格或脚本获取 RSS 数据?我不想每次都手动保存 XML 文档。

谢谢!

4

1 回答 1

0

我在这里发现了一个非常古老的线程(2009 年),声称该ImportXML()函数在使用两阶段过程创建的 RSS 提要方面存在问题。

还有另一个电子表格函数可用于您提供的 URL。

=ImportFeed("http://forums.redflagdeals.com/external.php?type=RSS2&forumids=9")

这里的文档摘录:

进口饲料

ImportFeed 函数从数据馈送中检索信息。例如,它可以导入 RSS 或 ATOM 提要,就像在 Google Reader 中一样。

以下是格式化 ImportFeed 函数的方法:

=ImportFeed(URL; [feedQuery | itemQuery]; [headers]; [numItems]).
于 2013-06-03T00:12:50.600 回答