seratch's weblog in Japanese

About Scala, Java and Ruby programming in Japaense. If you need English information, go to

FasterCSV と Ruby 1.9

The Ruby Toolbox だと CSV パーサーの第一候補に「FasterCSV」がでてきますが

実際使おうとすると NotImplementedError が発生します。

NotImplementedError: Please switch to Ruby 1.9's standard CSV library.  It's FasterCSV plus support for Ruby 1.9's m17n encoding engine.

エラーメッセージの通り Ruby 1.9.x では FasterCSV をベースにした実装が Ruby 標準の CSV ライブラリとして取り込まれているようで


>> require 'csv'
=> true
>> CSV.parse("this,is,my,data")
=> [["this", "is", "my", "data"]]