Sha256: 56442778477bf20d1dd975a0bef19c78a9296a95a6a11a0e7f1bfdfcdc26eadf
Contents?: true
Size: 543 Bytes
Versions: 1
Compression:
Stored size: 543 Bytes
Contents
# Scraper class class CanadianMergers::Scrape attr_accessor :year, :month def initialize(year, month) @year = year @month = month end def get_page Nokogiri::HTML(open('http://www.competitionbureau.gc.ca/eic/site/cb-bc.nsf/eng/02435.html')) end def table_data get_page.css("details#details-panel#{@year}-#{@month}").each do |table| table.css('tbody tr').each do |tag| data = tag.css('td').collect(&:text) CanadianMergers::Merger.create(data[0], data[1], data[2]) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
canadian_mergers-0.1.0 | lib/canadian_mergers/scrape.rb |