我正在使用WinJS为windows8构建一个rss feed阅读器。
我试着让htmlrequest在我的Windows8应用程序上工作,但Windows8的HTML5 WinRT应用程序:如何在30分钟内创建一个小型atomPub阅读器由David Rousset关于从博客网站获取RSS feed数据的帖子。教程,最终对我不起作用。代码中使用xhr的部分。我打开我的网站。但应用程序在以下位置停止
var items = rss.responseXML.querySelectorAll("item");
我得到的错误是。"0x800a138f - JavaScript运行时错误:无法获取未定义或空引用的属性'querySelectorAll‘“
我尝试下载的链接是http://store.steampowered.com/feeds/newreleases.xml
但是如果我使用带有client.retrieveFeedAsync(resourceUri).done(function (feed)的atompub
它拉下来,但我有问题的一些项目的样式。
发布于 2012-12-14 17:15:50
这没有错。RSS与主要设计用于消费AtomPub和Atom提要的Syndication API共享许多组件。
也许你想用SyndicationClient来改变AtomPubClient。
var client = new Windows.Web.Syndication.SyndicationClient();
client.retrieveFeedAsync(resourceUri).done(
function(feed){},
function(error){});此外,还有一个sample available here。
https://stackoverflow.com/questions/13874493
复制相似问题