1

安っぽい jdbc ドライバーを使用して 4D (4 次元ブランド) データベースに接続しています。

データベースに CLOB があり、getString または getClob を使用してそれを取得すると、改行が返されず、すべてが 1 行で表示されます。

しかし、NetBeans データベース エクスプローラーで選択を行い、値をコピーしてエディターに貼り付けると、\n が検出されます。

\n\ の代わりに文字 13 を取得していることに気付きました

これらの\n改行が本来のように来ない理由を知っている人はいますか?

Windows7 64ビットを使用しています

パブロ

4

1 に答える 1

0

Windows では行末記号は\rで、Linux では\nです。異なるシステム間でファイルが交換されるたびに、大きな混乱が生じます。

間違った種類の行末記号が表示されている場合は、それらの文字列を変換する必要があります。問題が解決しました。

于 2010-07-16T18:32:03.813 に答える