¿Parsing Atom & RSS en Ruby / Rails?

Estoy buscando algo que me permita analizar Atom y RSS en Ruby and Rails. He consultado la biblioteca RSS estándar, pero ¿hay una biblioteca que detecte automáticamente el tipo de fuente y la analice?

Feedzirra es una de las mejores opciones: http://www.pauldix.net/2009/02/feedzirra-a-ruby-feed-library-built-for-speed.html

Por supuesto, estoy parcializado desde que lo escribí. 🙂

Googleage revela algunas cosas. ¿No eran aceptables?

RSS simple
Ruby-Feedparser

require 'simple-rss' require 'open-uri' rss = SimpleRSS.parse open('http://slashdot.org/index.rdf') rss.channel.title # => "Slashdot" 

Si cumple con los feeds de mierda, es posible que desee utilizar HPricot para analizar el feed.

Feed Normalizer parece que puede ser una buena opción

http://rubyforge.org/projects/feed-normalizer/

Parece que en 2009 la biblioteca estándar Ruby RSS aún no existía?

Me gusta usar niokrigi o scrapi para analizar el xml en las fonts atom / rss. http://www.rubyinside.com/nokogiri-ruby-html-parser-and-xml-parser-1288.html

He probado Feedzirra y SimpleRSS y he encontrado que ambos funcionan muy bien. Sin embargo, Feedzirra fue más rápido, por lo que si buscas el rendimiento, estás mejor con Feedzirra.

Intereting Posts