[Seasar-user:20046] [s2csv]任意の改行コードでcsvファイルをwriteしたい
halt halt
[E-MAIL ADDRESS DELETED]
2010年 8月 6日 (金) 23:27:59 JST
いつもお世話になっております。大塚です。
s2csv(0.0.2-sp1)を利用してCSVファイルを書き出そうとしています。
カラムのデリミタの様にレコードのデリミタを指定しようとしたのですが、設定方法がわかりませんでした。
そこでソースを確認したところ、org.seasar.s2csv.csv.io.DefaultCSVWriter#writeLineがCRLFでハードコーディングされていました。
DefaultCSVWriterがextends出来ればよいのですが、writerフィールドがprivateなのでそれも難しそうです。
仕方が無いので、より柔軟性の高いCSVFactoryとCSVWriterを実装しようかと考えたのですが、
実装の大部分がコピペになりますので、ベターな実現方法がありましたらご教示いただきたく。
お忙しいことと思いますが、よろしくお願いします。
Seasar-user メーリングリストの案内