それにしても、こんなマニアックなクラスまで見て頂き、
本当にありがとうございます!とても、うれしいですね。
2012/7/23 kubo <dbf...@gmail.com>:
> jfluteです
>
> ttyさん、ありがとうございます。
> テストを追加して再現して修正しました。
> 最終的なRowStringは別途変数で扱うようにしました。
>
> if (preContinueString.equals("")) {
> rowString = lineString;
> realRowStringSb.append(lineString);
> } else {
> final String lineSeparator = "\n";
> rowString = preContinueString + lineSeparator + lineString;
> realRowStringSb.append(lineSeparator).append(lineString);
> }
>
> ただ、もともとの挙動ですが、
> 改行が「CR+LF」の場合も「LF」として扱われてしまいますね。
> 正確さを出すなら BufferedReader#readLine() は使わない方が
> いいのかも。。。(ここではもう割り切りというか仕様で)
>
>
> #
> # リリース前だったので良かったです。
> # ありがとうございます。
> #
>
> 2012/7/23 tty <imgn...@gmail.com>:
>> --
>> このメールは Google グループのグループ「DBFluteユーザの集い」の登録者に送られています。
>> このグループに投稿するには、dbf...@googlegroups.com にメールを送信してください。
>> このグループから退会するには、dbflute+u...@googlegroups.com にメールを送信してください。
>> 詳細については、http://groups.google.com/group/dbflute?hl=ja からこのグループにアクセスしてください。
>>
ttyさん、ありがとうございます。
テストを追加して再現して修正しました。
最終的なRowStringは別途変数で扱うようにしました。
if (preContinueString.equals("")) {
rowString = lineString;
realRowStringSb.append(lineString);
} else {
final String lineSeparator = "\n";
rowString = preContinueString + lineSeparator + lineString;
realRowStringSb.append(lineSeparator).append(lineString);
}
ただ、もともとの挙動ですが、
改行が「CR+LF」の場合も「LF」として扱われてしまいますね。
正確さを出すなら BufferedReader#readLine() は使わない方が
いいのかも。。。(ここではもう割り切りというか仕様で)
#
# リリース前だったので良かったです。
# ありがとうございます。
#
2012/7/23 tty <imgn...@gmail.com>: