エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CSVを読み込む&新規CSVファイルに書き込む - gom68の日記
RubyでCSVファイルを読み込んで、新規のCSVファイルに書き込む。 FasterCSVというgemを使った方が速いら... RubyでCSVファイルを読み込んで、新規のCSVファイルに書き込む。 FasterCSVというgemを使った方が速いらしいが、あえてスルー。 新規CSVファイルに書き込む CSVファイルを読み込んで、一部を置換したものを新規CSVとして保存する。 File.openはファイルオブジェクトを返すが、CSV.openはブロックを渡すと、各行の配列を返す。 require 'csv' path = ARGV.shift new_csv = File.join(File.dirname(path), 'hoge.csv') rows=[] CSV.open(path, 'r') do |row| row[0].gsub! /hoge/, "hage" rows << row end CSV.generate(new_csv) do |writer| rows.each {|row| writer
2013/11/11 リンク