Возврат каретки\перевод строки в JavaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Возврат каретки\перевод строки в Java

Сообщение Anonymous »

Я создал текстовый файл в среде Unix, используя код Java.

Для записи текстового файла я использую java.io.FileWriter и BufferedWriter . А для новой строки после каждой строки я использую метод bw.newLine() (где bw — объект BufferedWriter).

И я отправляю этот текстовый файл, прикрепляя его к письму из самой среды Unix (это происходит автоматически с помощью команд Unix).

Моя проблема заключается в том, что после загрузки текстового файла из почты в системе Windows, если я
открою этот текстовый файл, данные не будут правильно выровнены. Символ newline()
не работает, я так думаю.

Мне нужно такое же выравнивание текстового файла, как и в среде Unix, если я также открыл
текстовый файл в среде Windows.

Как решить проблему?

Код Java ниже для справки (работает в среде Unix):

File f = new File(strFileGenLoc);
BufferedWriter bw = new BufferedWriter(new FileWriter(f, false));
rs = stmt.executeQuery("select * from jpdata");
while ( rs.next() ) {
bw.write(rs.getString(1)==null? "":rs.getString(1));
bw.newLine();
}


Подробнее здесь: https://stackoverflow.com/questions/283 ... ed-in-java
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Перевод строки C++ преобразован в возврат каретки и перевод строки
    Anonymous » » в форуме C++
    0 Ответы
    76 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ запретить sed добавлять возврат каретки (^M)?
    Anonymous » » в форуме Php
    0 Ответы
    70 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ запретить sed добавлять возврат каретки (^M)?
    Гость » » в форуме Php
    0 Ответы
    39 Просмотры
    Последнее сообщение Гость
  • PasswordInput не реагирует на возврат каретки
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Как удалить возврат каретки ("\") из вывода AlphaVantave csv в python
    Anonymous » » в форуме Python
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»