与 merb 一起使用的 Ruby Atom 生成器

标签 ruby merb atom-feed

我想在我的 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/

相关文章:

ruby - 检查元素是否存在

mysql - 是否需要在 Ruby on Rails 中迁移数据库?

ruby - Array.reject!,它是如何工作的?

ruby - 没有要加载的文件 -- merb 中的规范

用于读取 RSS 和 ATOM 提要的 java 库

ruby-on-rails - 新手问题 : Class and instance methods in Ruby on Rails

java - Ruby web 开发的良好框架

xsd - 是否有定义的原子联合XML模式?

xslt - 如何使用 XSL 将原子提要中的相对链接转换为绝对链接?

couchdb - Merb、DataMapper 和 CouchDB(或 MongoDB)的 Multi-Tenancy