2015年1月18日日曜日

[Ruby] csvデータを読み込み処理して、csvデータ形式で出力。


CSVデータの1行分。
CSVデータの実態はテキストファイル。カンマを目印に分割できる。

※セル内に改行がある場合は、そこで分割されてしまうので、上記の方法では無理。
いろいろ考えはあると思うが、
require 'csv'
を使うやり方がある。

require 'csv'

CSV.foreach(filename) do |row|

end

※空欄は「""」ではなく、「nil」になるので注意。

0 件のコメント: