前提・実現したいこと
下記のrubyファイルを実行し、
flash_lat, flash_lon, flash_observe_time, flash_event_time 350,10095,2012-10-15 03:53:31,78924
のようなcsvを出力したいです。
発生している問題・エラーメッセージ
[]と""が残り、さらに改行されてない状態で出力されてしまいます。
["flash_lat", "flash_lon", "flash_observe_time", "flash_event_time"]["350", "10095", "2012-10-15 03:53:31", "78924"]
どのように改善すれば良いでしょうか?
該当のソースコード
ruby
1require 'csv' 2 3header = ['flash_lat', 'flash_lon', 'flash_observe_time', 'flash_event_time'] 4 5File.open('./csv/converted.csv', 'w') do |file| 6 file.write(header) 7 8 elements = ["350", "10095", "2012-10-15 03:53:31", "78924"] 9 file.write(elements) 10end 11
試したこと
file << header file << elements
という記述に変えてみましたが、結果は変わらずでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/13 12:09