将rss转换为JSON

时间:2009-03-22 03:31:53

标签: json rss

craigslist有一个rss feed,我希望将feed转换为JSON格式,以便我可以解析它。任何人都知道任何可以做到这一点的工具 - 将craigslist rss(或任何rss)转换为JSON格式

6 个答案:

答案 0 :(得分:42)

更新:请注意,Yahoo Pipes现已被雅虎关闭! Google Feed API已被弃用。检查superfeedr.com的API,它也执行RSS到JSON的转换。

您可以使用google feed api服务

示例:

https://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=http://phys.org/rss-feed/&num=20

结构https://ajax.googleapis.com/ajax/services/feed/load?v=2.0&q=RSS_URL_TO_CONVERT&num=

此外,如果您想要更好地控制RSS转换,请使用http://pipes.yahoo.com/pipes/来显示数据流。

编辑: 由于雅虎管道不再有效,以下是替代品清单 http://www.makeuseof.com/tag/12-best-yahoo-pipes-alternatives-look/

答案 1 :(得分:3)

RSS已经采用XML格式,所有浏览器都可以自然解析。我建议只是直接解析XML而不是转换为json进行解析。

答案 2 :(得分:2)

John Resig有一篇关于此事的帖子:

http://ejohn.org/projects/rss2json/

答案 3 :(得分:1)

我建议使用Yahoo Pipes来执行此操作。您只需提取Feed,它就可以充当代理;也支持JSONP。

答案 4 :(得分:0)

您可以尝试使用众多JavaScript库中的一个来浏览XML。

例如,here。还有更多的图书馆,here are the ones谷歌认为它们已经足够好了。

答案 5 :(得分:0)

您也可以尝试使用Oxygen XML Editor(http://www.oxygenxml.com/)。他们提供30天试用版,它是跨平台的。您可以在工具 - >下找到转换器。 XML to JSON ...