2

merb アプリケーションでフィードを提供したいと考えています。ウィキペディア、RSSvsAtomを読んで、StackOverflow がそれを使用していることを確認した後、Atom を使用すると思います。どのライブラリを使用すればよいですか? 非常に良さそうなrAtomを見つけました。より良い代替手段はありますか?それともmerbには私を助けるために何かが組み込まれていますか?

更新:単純な html でニュースを表示し、FeedBurner を使用する必要がありますか?

4

2 に答える 2

0

私は rAtom に行きましたが、今のところ非常にうまく機能します。コードは最小限で優れています。

于 2009-01-09T09:06:23.363 に答える
0

Merb 固有ではありませんが、Ruby Gem である FeedTools の使用を検討してください。

次のようにします。

require 'feed_tools'
feed = FeedTools::Feed.open('http://url/feed')

feed.items.each do |item|
  puts item.title + "\n---\n" + item.description + "\n\n"
end

とにかく - http://sporkmonger.com/projects/feedtoolsでチェックしてください。

注:これは ATOM フィードを解析するためのものです。ATOM フィードを提供しようとしているのか、他のフィードを解析しようとしているのかが明確ではありませんでした。

于 2009-01-06T08:27:06.673 に答える