module ValidaDolarUol
Constants
- VERSION
Public Class Methods
coletar()
click to toggle source
# File lib/validaDolarUol.rb, line 6 def self.coletar html = Nokogiri::HTML.parse(open('http://cotacoes.economia.uol.com.br/cambio/cotacoes-historicas.html?cod=BRL')) dolar_uol = [] html.xpath("//div[@class='infoTable']//tr[td[2]]").each do |row| cols = row.search('td/text()').map(&:to_s) dolar_uol << { :horario => cols[0], :compra => cols[1], :venda => cols[2], :perc_variacao => cols[3], :variacao => cols[4], :maximo => cols[5], :minimo => cols[6] } end p dolar_uol[0] end