ruby on rails - Análisis de Atom y RSS en Ruby/Rails?
ruby-on-rails atom-feed (7)
Parece que en 2009 la biblioteca estándar de Ruby RSS simplemente no existía todavía?
Estoy buscando algo que me permita analizar Atom y RSS en Ruby and Rails. He consultado la biblioteca RSS estándar, pero ¿hay alguna biblioteca que detecte automáticamente el tipo de feed y lo analice por mí?
Googleage revela algunas cosas. ¿No eran aceptables?
require ''simple-rss''
require ''open-uri''
rss = SimpleRSS.parse open(''http://slashdot.org/index.rdf'')
rss.channel.title # => "Slashdot"
Si encuentra alimentaciones de mierda, es posible que desee utilizar HPricot para analizar el feed.
Normalizador de alimentación parece que puede ser una buena opción
Feedzirra es una de las mejores opciones: http://www.pauldix.net/2009/02/feedzirra-a-ruby-feed-library-built-for-speed.html
Por supuesto, soy parcial desde que lo escribí. :)
Me gusta usar niokrigi o scrapi para analizar el xml en los feeds atom / rss. http://www.rubyinside.com/nokogiri-ruby-html-parser-and-xml-parser-1288.html
He probado Feedzirra y SimpleRSS y encontré que ambos funcionan muy bien. Sin embargo, Feedzirra fue más rápido, por lo que si buscas un rendimiento, te irá mejor con Feedzirra.