craigslist有一个rss feed,我希望将feed转换为JSON格式,以便我可以解析它。任何人都知道任何可以做到这一点的工具 - 将craigslist rss(或任何rss)转换为JSON格式
答案 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有一篇关于此事的帖子:
答案 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 ...