我想在我的 merb 应用程序中提供提要。看完维基百科,RSSvsAtom看到 StackOverflow 使用它,我想我会使用 Atom。我应该使用什么图书馆?我找到了 rAtom看起来不错。有更好的选择吗?或者 merb 有什么内置的东西可以帮助我吗?
更新:也许我应该只用纯 html 制作新闻并使用 FeedBurner?
最佳答案
虽然不是 Merb 特定的,但您可以考虑使用 FeedTools - 这是一个 Ruby Gem。
你会做类似的事情:
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 提要还是要解析其他提要。
关于与 merb 一起使用的 Ruby Atom 生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/415804/