module Gosns::Helper

Public Class Methods

at_css(url, css) click to toggle source
# File lib/gosns.rb, line 12
def at_css(url, css)
  doc(url).css(css).first.text
end
at_xpath(url, css) click to toggle source
# File lib/gosns.rb, line 16
def at_xpath(url, css)
  doc(url).css(css).text
end
description(url) click to toggle source
# File lib/gosns.rb, line 28
def description(url)
  doc(url).css("meta[name='description']").first
end
doc(url) click to toggle source
# File lib/gosns.rb, line 24
def doc(url)
  Nokogiri::HTML(open(url, 'User-Agent' => 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36'))
end
json(url) click to toggle source
# File lib/gosns.rb, line 8
def json(url)
  JSON.parse(open(url).read)
end
parse_int(str) click to toggle source
# File lib/gosns.rb, line 20
def parse_int(str)
  str.gsub(',', '').to_i
end