Так что случилось с RSS в Ruby (и Rails!)? - PullRequest
0 голосов
/ 16 июля 2011

Работая над проектом [rails], я начал играть с разбором RSS.Я замечаю, что есть тонны парсеров, и у разных людей есть свои предпочтения.Естественно, одно из первых мест, которые я посмотрел, было http://ruby -toolbox.com / Categories / rss_feed_parsing.html .

Feedzirra , кажется, выбор среди большинстваЯ читал о, но я заметил, что это выглядит немного устаревшим.У меня не обязательно есть проблемы с этим.Черт возьми, если он выбил его из парка, он исчез:).

С этой целью я быстро нашел Стандартную библиотеку Ruby RSS .Моей первой мыслью было: «Ну, если она встроена в библиотеку, то, вероятно, это то, что я ищу ...». Моя вторая мысль была: «Где хрень - это документация?»

Итак, где я могу это сделать?перейти отсюда?Я знаю, что часто не существует точных ответов правильных ответов для проблемы, и специфика проблемы может диктовать лучший ответ ...

Какая в настоящее время принятая де-факто библиотека для разбора RSS?Если это не сборка в библиотеке, почему ?Я хотел бы услышать мысли и получить представление ... Может быть, я упустил некоторую информацию в Интернете ...

PS Я не пропустил Ruby RSS .Это просто не казалось достаточной информацией ...

1 Ответ

6 голосов
/ 16 июля 2011

RSS это просто XML.Обычно я просто использую Nokogiri для разбора каналов.Для создания RSS-каналов у меня просто есть представления HAML, которые отображаются в правильный XML.Нет необходимости в сверхспециализированной библиотеке RSS.

...