forked from spidaman/rfeedparser
-
Notifications
You must be signed in to change notification settings - Fork 1
rFeedParser is a translation of the Universal Feed Parser from Python into Ruby. It has nearly the exact same behavior. This fork differs from the jmhodges implementation in that it has no reliance on hpricot. The original implementation was reliant on a version of hpricot (v0.6) that is not compatible with the latest version (v0.8.x) but the st…
License
Hampei/rfeedparser
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
= Universal Feed Parser http://rfeedparser.rubyforge.org Original Python code Copyright (c) 2002-5 by Mark Pilgrim Ruby port by Jeff Hodges. == Description Parse nearly any RSS and Atom feeds in Ruby. 3000 unit tests. Open source. == Installation For Debian-based systems: $ sudo apt-get install libxml-ruby1.8 # or libxml-parser-ruby1.8 TODO: dependency installation instructions for other platforms. And then: $ sudo gem install rfeedparser Or for the latest development version: $ git clone git://github.com/technomancy/rfeedparser.git Dependencies on other gems are handled by rubygems, but rfeedparser also relies on having bindings to a native XML parsing library. The recommended choice is libxml, which is installable with the libxml-ruby1.8 package in Debian-based systems. But it can also fall back to expat (the libxml-parser-ruby1.8 Debian package) if libxml is not installed. == Usage require 'rubygems' # may omit if installed manually require 'rfeedparser' feed = FeedParser.parse("some-feed-stream-filepath-or-url") feed.entries.each do |e| puts e.title puts e.content puts e.published puts '----' end == Contributing Clone the git repository at git://github.com/jmhodges/rfeedparser.git and which has a webpage at http://github.com/jmhodges/rfeedparser/tree/master.
About
rFeedParser is a translation of the Universal Feed Parser from Python into Ruby. It has nearly the exact same behavior. This fork differs from the jmhodges implementation in that it has no reliance on hpricot. The original implementation was reliant on a version of hpricot (v0.6) that is not compatible with the latest version (v0.8.x) but the st…
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%