0

[rails] プロジェクトに取り組んでいて、RSS 解析をいじり始めました。そこにはたくさんのフィードパーサーがあり、さまざまな人が好みを持っていることに気付きました。当然のことながら、私が最初に見た場所の 1 つはhttp://ruby-toolbox.com/categories/rss_feed_pa​​rsing.htmlでした。

Feedzirraは、私が読んだ中で最も選ばれているようですが、少し時代遅れに見えることに気付きました. 私は必ずしもそれで問題があるわけではありません。一体、彼が公園からそれをノックアウトした場合、それはなくなりました:)。

そのために、すぐに Ruby 標準ライブラリ RSSを見つけました。私の最初の考えは、「まあ、それがライブラリに組み込まれているなら、おそらく私が探しているものだ...」 2番目の考えは、「がらくたはどこにあるのか?」

では、ここからどこへ行けばよいのでしょうか。多くの場合、問題に対する明確な正解はなく、問題の詳細によって最善の答えが決まることがあることを私は知っています...

現在受け入れられている事実上の RSS 解析ライブラリは何ですか? ライブラリに組み込まれていない場合、なぜですか?私は考えを聞いて洞察を得たいと思っています.オンラインでいくつかの情報をひどく見落としているかもしれません...

PS Ruby RSSを見逃していませんでした。ちょっと情報が足りなかったような…

4

1 に答える 1

6

RSS は単なる XML です。通常は Nokogiri を使用してフィードを解析します。RSS フィードを作成するには、適切な XML にレンダリングする HAML ビューを用意するだけです。非常に専門的な RSS ライブラリは必要ありません。

于 2011-07-15T21:36:36.510 に答える