下記humans.csvをrbファイルで読み取って、記載した実行結果を出したいです。その際、途中まで書いて下記記載しているrbファイルのコードを使って出したいのですがどのように続きを書いたら良いでしょうか?1行目のname,gender,ageをハッシュのキーとして使用し出力するのはどうしたら良いのでしょうか?
#humans.csv
namae,seibetu,toshi↲
田中,女,21
浅見,男,30
諸田,女,22
ruby
1 ary=[] 2 File.open("humans.csv","r") do |f| 3 f.each_line do |line| 4 ary << line.chomp.split(",") 5 end 6 end
#出したい実行結果
[{"namae"=>"田中", "seibetu"=>"女", "toshi"=>21},
{"namae"=>"浅見", "seibetu"=>"男", "toshi"=>30},
{"namae"=>"諸田", "seibetu"=>"女", "toshi"=>22}]
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/13 07:42 編集