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