Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод буквы "Ш" / 7 сообщений из 7, страница 1 из 1
25.08.2006, 15:24
    #33943420
Tsahes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод буквы "Ш"
Вот и я столкнулся с буквой "Ш".

Сейчас текст выводится в файл в кодировке Cp1251.
Я пробую выводить данные в кодировке Cp866 вот так:

new String(string.getBytes("Cp866"), "Cp1251");

В результате в файле в кодировке DOS буква "Ш" заглавная отображается знаком вопроса: "?".
Я неверно использую кодировки? Как правильно перекодировать?
...
Рейтинг: 0 / 0
25.08.2006, 15:58
    #33943585
maddcast
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод буквы "Ш"
Читай "ТОП популятных вопросов", вопрос 5.
...
Рейтинг: 0 / 0
25.08.2006, 17:12
    #33943890
Tsahes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод буквы "Ш"
Прочитал. Вот более конкретный вопрос.

Для записи в файл используется FileWriter. Он использует кодировку Cp1251.
Как можно записать в него данные в кодировке Cp866? Как поменять кодировку FileWriter?
...
Рейтинг: 0 / 0
25.08.2006, 17:34
    #33943955
Tsahes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод буквы "Ш"
Вопрос снят. Самообразование рулит!
...
Рейтинг: 0 / 0
25.08.2006, 21:34
    #33944335
Вывод буквы "Ш"
TsahesВопрос снят. Самообразование рулит!
если бы поделился решением - то рулило бы не только самообразование но и тема автора.
...
Рейтинг: 0 / 0
26.08.2006, 11:25
    #33944596
maddcast
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод буквы "Ш"
Читай "ТОП популятных вопросов", вопрос 5.
...
Рейтинг: 0 / 0
26.08.2006, 17:22
    #33944825
Tsahes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод буквы "Ш"
_тип_олончанинаесли бы поделился решением - то рулило бы не только самообразование но и тема автора.
Почему я для записи в файл закциклился на FileWriter?
По памяти, решение такое:

Writer writer = new OutputStreamWriter(new FileOutputStream("filename"), "Cp866");
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод буквы "Ш" / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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