powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / работа с BufferedOutputStream
8 сообщений из 8, страница 1 из 1
работа с BufferedOutputStream
    #38458132
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет, столкнулся с такой проблемой есть поток данных который надо сохранить...после сохранения каждой строки нужен переход на новую я делаю так

Код: java
1.
2.
3.
4.
5.
6.
........
out = new BufferedOutputStream(conOut.getOutputStream());
........
out.write(str.getBytes("Cp1251"));
out.write('\n'); 
.........


когда открываю файл в linux в gedit символы табуляции есть...переношу файл на виндовую машину открываю блокнотом символов перехода строки нет и каша сплошная...
чтобы это могло быть и как бороться?
всем спасибо за помощь...
...
Рейтинг: 0 / 0
работа с BufferedOutputStream
    #38458135
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В винде перенос строки \n\r.
Под виндой можно вытащить как
System.getProperty("line.separator");
System.lineSeparator();
Тупой Notepad единичный \n игнорирует. Wordpad должен вроде нормально показывать.
...
Рейтинг: 0 / 0
работа с BufferedOutputStream
    #38458140
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

не совсем понял...машина на которой обрабатываются файлы на сервере линуксовом...нужно чтобы файлы корректнок отображались и в линуксе и в винде...
...
Рейтинг: 0 / 0
работа с BufferedOutputStream
    #38458145
Andrew1411
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha,

ну тогда PlainText не лучший вариант, ибо в никсах для новой строки только код 13 нужен, в венике - два коде - 10 13.
...
Рейтинг: 0 / 0
работа с BufferedOutputStream
    #38458148
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouhaне совсем понял...машина на которой обрабатываются файлы на сервере линуксовом...нужно чтобы файлы корректнок отображались и в линуксе и в винде...
Ну, тогда и пишите перенос под целевую ОС:
http://en.wikipedia.org/wiki/Newline
...
Рейтинг: 0 / 0
работа с BufferedOutputStream
    #38458165
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

спасибо вам большое...я сделал так

out = new BufferedOutputStream(conOut.getOutputStream());
........
str= str +"\r\n"
out.write(str.getBytes("Cp1251"));
out.write(13);
out.write(10);
.........
и все заработало...
...
Рейтинг: 0 / 0
работа с BufferedOutputStream
    #38458391
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, а чё там. Кодовую страницу в конструкторе никак?
...
Рейтинг: 0 / 0
работа с BufferedOutputStream
    #38458400
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonmiklouha, а чё там. Кодовую страницу в конструкторе никак?
Для этого Writer нужен, а не Stream
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / работа с BufferedOutputStream
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]