Parsen Atom & RSS in Ruby / Rails?
-
03-07-2019 - |
Frage
Ich bin auf der Suche nach etwas, das ich Atom und RSS in Ruby analysieren lassen und Rails. Ich habe bei der Standard-RSS-Bibliothek gesucht, aber gibt es eine Bibliothek, die automatische Erkennung wird unabhängig von der Art des Futters ist und analysiert es für mich?
Lösung
Feedzirra ist eine der besseren Optionen: http://www.pauldix.net/2009/02/feedzirra-a-ruby-feed-library-built-for-speed.html
Natürlich, ich bin voreingenommen, da ich es schrieb. :)
Andere Tipps
Googleage zeigt einige Dinge. Waren sie nicht akzeptabel?
require 'simple-rss'
require 'open-uri'
rss = SimpleRSS.parse open('http://slashdot.org/index.rdf')
rss.channel.title # => "Slashdot"
Wenn Sie crappy Feeds erfüllen, können Sie Hpricot verwenden möchten, um den Feed zu analysieren.
Sieht aus wie im Jahr 2009 der standart Rubin RSS Bibliothek nicht nur existieren noch?
Feed-Normalizer sieht aus wie es eine gute Option sein kann
Ich mag mit niokrigi oder scrapi für die XML im Atom Parsen / RSS-Feeds. http://www.rubyinside.com/ nokogiri-ruby-html-Parser-und-xml-Parser-1288.html
Ich habe versucht, Feedzirra und SimpleRSS und ich fand, dass beide große Arbeit. Feedzirra schneller war aber so, wenn seine Leistung Sie suchen, du bist besser dran mit Feedzirra.