orangesignal / orangesignal-csv

CSV (comma-separated values) read and write library for Java.
http://orangesignal.github.io/orangesignal-csv
Apache License 2.0
43 stars 22 forks source link

CSV を読み込むとき空文字の場合は null として読み込む設定を追加 #40

Closed Koichi-Kobayashi closed 9 years ago

Koichi-Kobayashi commented 9 years ago

CSV 上で「a,b,c,,e」のような行があった場合、 読み込むと「a,b,c,"",e」となってしまうのを「a,b,c,null,e」として読み込むように CsvConfig に設定項目を追加しました。

CsvConfig.nullString でも「値がないことを表す文字列」を設定すれば可能ですが、 その場合は「 NULL 」などの文字列を CSV ファイルに書き込まなければならないので、 読み込むプログラム側で対応出来るようにしました。

Koichi-Kobayashi commented 9 years ago

プルリクしたものの、このままでは空行のときに落ちてしまうので、 一旦クローズします。