0

我正在使用 WinJS 为 Windows 8 构建一个 RSS 提要阅读器。

使用 atomPub 从请求中检索数据对我来说是错误的吗?我尝试让 htmlrequest 在我的 Windows 8 应用程序上工作,但是 Windows 8 HTML5 WinRT 应用程序:如何在 30 分钟内创建一个小型 RSS 阅读器,由 David Rousset 发表来自博客网站的 RSS 源数据。教程,最终对我不起作用。代码中使用 xhr 的部分。我插入我的网站。但应用程序在

var items = rss.responseXML.querySelectorAll("item");

我得到的错误是。“0x800a138f - JavaScript 运行时错误:无法获取未定义或空引用的属性 'querySelectorAll'”

我要下拉的链接是http://store.steampowered.com/feeds/newreleases.xml

但是如果我将 atompub 与client.retrieveFeedAsync(resourceUri).done(function (feed)

它拉下来了,但是我在设计某些项目时遇到了问题。

4

1 回答 1

1

这没有错。AtomPub API 与主要设计用于使用 RSS 和 Atom 提要的Syndication API 共享许多组件。

可能您想用 SyndicationClient 更改 AtomPubClient。

var client = new Windows.Web.Syndication.SyndicationClient();
client.retrieveFeedAsync(resourceUri).done(
    function(feed){},
    function(error){});

此外,这里有一个示例

于 2012-12-14T09:15:50.113 回答