RSS和外部饲料

问题描述:

我想建立一个类似的应用程序是这样的:使用LiveJournal的RSS提要http://community.livejournal.com/ohnotheydidnt/32551171.html 。任何检索外部​​供稿的方式(意思是从不同的域中获取供应商提供的源 - 您的Web应用程序 - 同源策略)?我已经构建了一个解析器,但是我想为简单的html构建使用dashcode。RSS和外部饲料

+0

你就不能读取XML直接从外部RSS提要的? – 2010-02-17 04:59:44

跨域,如果数据只能通过RSS,你没有其他域的控制,那么你最好的选择是一个server-side proxy

如果你有比其他领域的控制,你可以创建一个包含它使用XMLHttpRequest来拉动RSS并返回RSS一个JavaScript函数的页面。然后你可以使用一个跨域通讯库像EasyXDM调用该脚本。

您也可能想要检查RSS提要的网站是否支持JSONP作为替代格式,这将允许您通过javascript获取RSS数据。如果你这样做,请确保你信任该网站,因为该网站可以在你的页面内执行JavaScript!