Class: FeedNormalizer::RubyRssParser
- Defined in:
- lib/parsers/rss.rb
Class Method Summary collapse
- .parse(xml) ⇒ Object
- .parser ⇒ Object
-
.priority ⇒ Object
Fairly high priority; a fast and strict parser.
Class Method Details
.parse(xml) ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/parsers/rss.rb', line 10 def self.parse(xml) begin rss = parser.parse(xml) rescue Exception => e #puts "Parser #{parser} failed because #{e.message.gsub("\n",', ')}" return nil end rss ? package(rss) : nil end |
.parser ⇒ Object
6 7 8 |
# File 'lib/parsers/rss.rb', line 6 def self.parser RSS::Parser end |
.priority ⇒ Object
Fairly high priority; a fast and strict parser.
22 23 24 |
# File 'lib/parsers/rss.rb', line 22 def self.priority 100 end |