Sha256: a54622fd405b426d435598cb0d8f29f7d4421b1ff70e076a4292f8982a648b0c

Contents?: true

Size: 674 Bytes

Versions: 73

Compression:

Stored size: 674 Bytes

Contents

module Feedzirra
  
  module Parser
    # == Summary
    # Parser for dealing with Feedburner Atom feeds.
    #
    # == Attributes
    # * title
    # * feed_url
    # * url
    # * entries
    class AtomFeedBurner
      include SAXMachine
      include FeedUtilities
      element :title
      element :link, :as => :url, :value => :href, :with => {:type => "text/html"}
      element :link, :as => :feed_url, :value => :href, :with => {:type => "application/atom+xml"}
      elements :entry, :as => :entries, :class => AtomFeedBurnerEntry

      def self.able_to_parse?(xml) #:nodoc:
        (xml =~ /Atom/ && xml =~ /feedburner/) || false
      end
    end

  end
  
end

Version data entries

73 entries across 73 versions & 23 rubygems

Version Path
UnderpantsGnome-feedzirra-0.0.14 lib/feedzirra/parser/atom_feed_burner.rb
UnderpantsGnome-feedzirra-0.0.15 lib/feedzirra/parser/atom_feed_burner.rb
UnderpantsGnome-feedzirra-0.0.16 lib/feedzirra/parser/atom_feed_burner.rb
astro-feedzirra-0.0.12 lib/feedzirra/parser/atom_feed_burner.rb
dakrone-feedzirra-0.0.16.1 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.1 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.10 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.12 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.2 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.3 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.4 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.5 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.6 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.7 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.8 lib/feedzirra/parser/atom_feed_burner.rb
jsl-feedzirra-0.0.12.9 lib/feedzirra/parser/atom_feed_burner.rb
julien51-feedzirra-0.0.13 lib/feedzirra/parser/atom_feed_burner.rb
julien51-feedzirra-0.0.14 lib/feedzirra/parser/atom_feed_burner.rb
julien51-feedzirra-0.0.16 lib/feedzirra/parser/atom_feed_burner.rb
kete-feedzirra-0.0.16.1 lib/feedzirra/parser/atom_feed_burner.rb