如何在Rails 3.x视图中渲染RSS源?
-
12-12-2019 - |
题
我有一个来自zendesk的RSS Feed(http://mysupport.zendesk.com/forums/some-path/posts.rs),我需要在Web应用程序上的页面上呈现为内容。将内容拉到内容的首选方法是什么?
目前我开始倾向于我唯一的选择是使用Nokogiri或HttpAriTy。有没有更好的办法?无论哪种方式,都会欣赏一些指向我的马北方的方向。
解决方案
Ruby有一个RSS解析器,您可以使用..下面的此代码也将缓存结果,并显示最新的4项。
require 'rss'
Rails.cache.fetch("rss-list") do
RSS::Parser.parse(open('http://feeds.feedburner.com/your-stuff-here').read, false).items[0..4]
end
.
所以每个项目都可以给你一个生成的世代
不隶属于 StackOverflow