如果我不能做到这一点,获取数据的过程会是这样的:
1)让我的服务器从所需的RSS提要中获取rss数据。
2)让服务器解析数据。我不知道RSS看起来像什么,但我认为需要某些解析才能将其显示给用户阅读。
3)将数据发送到JavaScript客户端。
http://www.wait-till-i.com/2008/12/12/yql-is-so-the-bomb-to-get-web-data-as-xml-or-json/
我认为不行。JavaScript脚本无法从除了它所在的域之外的其他域中检索文件,无论是RSS还是其他任何东西。
我相信你能做到。
发起一个ajax请求到php脚本,然后该php脚本获取rss并将结果传回给你的javascript。
另一个选择是使用postrank的API。http://apidocs.postrank.com/w/page/17907957/Feed-API 或 http://apidocs.postrank.com/w/page/17907977/Top-Posts-API。
它们有一些选项可以过滤或仅返回热门帖子。此外,您还可以传递一个回调函数以获取jsonp数据。