Генератор Ruby Atom для использования с Merb - PullRequest
2 голосов
/ 06 января 2009

Я хочу предоставить фид в моем приложении. Прочитав википедию, RSSvsAtom и увидев, что StackOverflow использует ее, я думаю, что буду использовать Atom. Какую библиотеку я должен использовать? Я нашел rAtom , который выглядит довольно хорошо. Есть ли лучшие альтернативы? Или в Merb есть что-то, что поможет мне?

ОБНОВЛЕНИЕ: Может быть, я должен просто сделать новости в формате обычного HTML и использовать FeedBurner?

Ответы [ 2 ]

0 голосов
/ 09 января 2009

Я пошел на rAtom и сейчас, и он работает действительно хорошо - код минимален и хорош.

0 голосов
/ 06 января 2009

Хотя это и не специфично для 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 или анализировать другие.

...