2009年10月16日09:31 Ruby RubyでCSVをパースするときのダブルクォートの扱い Ruby で CSV をパースするときには、Ruby 標準の CSV ライブラリを使うのが一般的でしょうか?( FasterCSV の方が良く使われてるのかもしれないですね。早いみたいだし。) まぁとりあえず Ruby 標準の CSV ライブラリを使ったときの話です( FasterCSV でも同様です )。 MySQL から CSV 出力したファイルをパースしたんですが、ダブルクォートの扱いに罠がありました。MySQL で CSV 出力するときに、ENCLOSED BY '"' をつけた場合、カラムの中にダブルクォートがあると、\" とエスケープされます。ただ、Ruby の CSV ライブラリでパースするときには、ダブルクォートは "" とエスケープされていないといけないらしく、そのままでは

