class TopTen::Scraper
Public Class Methods
scrape_country()
click to toggle source
# File lib/top_ten/scraper.rb, line 3 def self.scrape_country doc = Nokogiri::HTML(open("https://www.lonelyplanet.com/best-in-travel/countries")) countries = doc.css(".marketing-article") countries.collect do |country| new_country = TopTen::Top.new new_country.name = country.css("h1").text new_country.description = country.css(".marketing-article__content").text.strip new_country.save end end