Sha256: 901be5beeb045184b7c30b126cc453bf87dc1fabf47293681b5005eaefec7c30

Contents?: true

Size: 412 Bytes

Versions: 2

Compression:

Stored size: 412 Bytes

Contents

module Microby
  class HFeed
    attr_accessor :entries
    def initialize(html)
      @entries = []
      parse_html(html)
    end
    
    def parse_html(html)
      doc = Nokogiri::HTML(open html)
      doc.css("*[class*=h-feed]").each do |feed|
        feed.css(".h-entry").each do |mf_entry|
          entry = HEntry.new(mf_entry)
          self.entries << entry
        end
      end
    end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
microby-0.0.2 lib/microby/h_feed.rb
microby-0.0.1 lib/microby/h_feed.rb