class Feedjira::Parser::Atom
Public Class Methods
Source
# File lib/feedjira/parser/atom.rb, line 19 def self.able_to_parse?(xml) %r{<feed[^>]+xmlns\s?=\s?["'](http://www\.w3\.org/2005/Atom|http://purl\.org/atom/ns\#)["'][^>]*>} =~ xml end
Source
# File lib/feedjira/parser/atom.rb, line 27 def self.preprocess(xml) Preprocessor.new(xml).to_xml end
Public Instance Methods
Source
# File lib/feedjira/parser/atom.rb, line 23 def url @url || (links - [feed_url]).last end