Rubyを利用したCSVファイルの書き出し

Rubyで作成した変数をCSVに書き出し。

CSV.open("file.csv", "w") do |csv|
  users.each do |user|
    id = user.id
    name = user.name
    gender = user.gender
    age = user.age
    p "#{id}, #{name}, #{gender}, #{age}"
    csv << [id, name, gender, age]
  end
end

参考記事。

class CSV (Ruby 2.0.0)

CSVファイル・アクセス(3/4):ビギナーのためのRubyプログラミング入門