[Seasar-user:20055] Re: [s2csv]任意の改行コードでcsvファイルをwriteしたい

halt halt [E-MAIL ADDRESS DELETED]
2010年 8月 10日 (火) 15:12:27 JST


newta様
お世話になります。大塚です。

了解しました。
先に考えておりました方法で実現したいと思います。

ご回答ありがとうございました。

2010年8月10日12:34 newta <[E-MAIL ADDRESS DELETED]>:
> newtaです。
>
> s2csv利用していただきありがとうございます。
>
> CRLFにしたのは作った当時なにか割り切りがあったような気もするのですが、
> Defaultのクラス名にもなっているクラスならば
> 継承して利用できるように保持するフィールドはprotectedのほうが良かったですね。
>
> すぐリリースできる状況ならば変更してリリースしたいのですが、
> 最近は忙しく、あまり作業できていないので
> この部分を修正してほかのクラスも整合性の取れる形にしての
> リリースの時間が取れません。すみません。
>
> コピペの実装となってしまいますが、今回はご提示方法で解決していただきたいと思います。
> よろしくお願いします。
>
>
> 2010年8月6日23:27 halt halt <[E-MAIL ADDRESS DELETED]>:
>> いつもお世話になっております。大塚です。
>>
>> s2csv(0.0.2-sp1)を利用してCSVファイルを書き出そうとしています。
>> カラムのデリミタの様にレコードのデリミタを指定しようとしたのですが、設定方法がわかりませんでした。
>>
そこでソースを確認したところ、org.seasar.s2csv.csv.io.DefaultCSVWriter#writeLineがCRLFでハードコーディングされていました。
>>
>> DefaultCSVWriterがextends出来ればよいのですが、writerフィールドがprivateなのでそれも難しそうです。
>> 仕方が無いので、より柔軟性の高いCSVFactoryとCSVWriterを実装しようかと考えたのですが、
>> 実装の大部分がコピペになりますので、ベターな実現方法がありましたらご教示いただきたく。
>>
>> お忙しいことと思いますが、よろしくお願いします。
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20100810/bc886712/attachment.html>


Seasar-user メーリングリストの案内