WEB系技術屋の管理人が、ネット・デジタル中心に日歩をつらつら LinuxやらRuby、Javascriptなどなど記事を載せています mukaer.com # -*- coding: utf-8 -*- #csvを扱うのに必要 require 'csv' str = "a,b,c,d\r\n" str = "e,f,g,h\r\n" str = "j,k,l,m\r\n" #CSVを解析し配列変換する p CSV.parse(str) #=> [["a", "b", "c", "d"], ["e", "f", "g", "h"], ["j", "k", "l", "m"]] #配列をCSVに変換 p CSV.generate_line ["a","b","c","d"] #=> "a,b,c,d\n" #CSVファイルを作成 CSV.open("test.csv","w") do |cs