饲料转换服务(版本问题)

时间:2009-05-21 08:06:22

标签: .net rss feeds

我已经使用 SyndicationFeed 为Feed阅读了一个应用程序(对我而言),   问题是它只支持Atom 1.0和RSS 2.0。

我有一堆RSS 0.92版本的供稿......

所以我的问题是:是否有任何服务可用于将RSS 0.92转换为RSS 2.0或Atom 1.0。 有人告诉我,我应该使用feedburner,但我找不到如何做到这一点。 :)

2 个答案:

答案 0 :(得分:2)

您应该可以使用Yahoo Pipes执行此操作。使用像http://pipes.yahoo.com/pipes/pipe.edit?_id=PicO8ejT3BG6sr1Uy6ky6g这样的普通管道,除了您的源Feed  是RSS 0.92。无论哪种方式,您只需将所有内容都移出,然后使用类似http://pipes.yahoo.com/pipes/pipe.run?_id=PicO8ejT3BG6sr1Uy6ky6g&_render=rss&atom_feed_url=http%3A%2F%2Fexample.com%2Fatomfeed的URL(请注意render = rss)将其序列化为RSS 2(如果您选择,则为Atom)。

编辑:实际上,看起来FeedBurner可以转换为Atom就好了。转到http://feedburner.google.com/fb/a/myfeeds,登录,您会看到一个显示“立即刻录Feed”的框。输入RSS .92 URL,然后您必须选择FeedBurner代码,例如foo / bar。最后,您可以使用像http://feeds2.feedburner.com/foo/bar?format=xml这样的Atom网址。我还没弄清楚如何使用FeedBurner转换为RSS 2。

答案 1 :(得分:0)

FeedKiller之类的东西会对你有用吗?