2016-03-25から1日間の記事一覧

Excelで文字化けせずに開けるCSVをRubyで作るついでに文字コードについて学んでみた。(あいまい)

RubyでCSVファイルを作り、Excelで開くと文字化けする。 解決法を探した所、この記事の通りやったら解決できた。 BOMなしUTF8をBOMつきUTF8にするためのワンライナー 解決できたはいいが、やっていることが全くわからないのでいろいろ調べてみる。 そもそもE…

Ruby "no implicit conversion of Hash into String (TypeError)" BOM付きファイルを読み込んだ時に起きるエラー

require 'open-uri' require 'nokogiri' UserAgent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36' File.open("scraping_hotels7.csv"){|f| f.each do |url| url.chomp! d…