tochararray



Автор Михаил смирнов задал вопрос в разделе Java

Не работает запись русских символов в файл и получил лучший ответ

Ответ от Максим[гуру]
Ну вы и замудрили. Зачем так усложнять? Зачем нужны байты? Да и вряд ли там нужен Scanner. Используйте BufferedReader, FileReader, FileWriter, а не сомнительные массивы с байтами... Зачем для одного файла сразу открывать два потока на чтение и запись?

Ответ от Sfera[гуру]
поставь после head
meta charset="utf-8"/ и оберни в кавычки <>

Ответ от Diablo[гуру]
потому что char является 16-битным символом Unicode.
при конвертировании из char в byte теряется часть данных.
не понятно зачем вообще конвертировать ?

Ответ от саша[гуру]
да уж такова у меня ни когда не было.

Ответ от Денис Тар[гуру]
Необходимо сообщить странице сайта информацию о кодировке. Делается это метатегом meta charset=utf-8, как сам замечал, бывает следует использовать и windows-1251-кодировку; смотря куда именно записываете и куда выводите. Вообще - почитайте про кодировки и просто поэксперементируйте с разными, - у меня самого разные файлы по-разному реагировали, особенно, если обработка данных производится совсем на чужих сайтах (например, неоднократно сталкивался с проблемой кодировке при нажатии кнопок "Поделиться" для разных соцсетей - у каждой из них своя реакция на один и тот же код, хоть и прописан, казалось бы, универсальнее некуда, чтобы всем подходить - ан, нет: одни нормально считывали один и тот же текстовый файл, а другие выдавали "кракозяблу" - и никакой логике не подчинялось использование UTF-8 или Windows-1251).
Получилось только методом многочисленных проб и ошибок.
Так что в любом случае - попробуйте разные кодировки применять. Но рекомендуемая (она одна из самых первых, а посему из-за своей простоты воспринимается бОльшим кол-вом систем) для подобных процедур остается UTF-8.

Ответ от Ёмерть Администрации @Mail.ru[гуру]
Транслитом epta a kak inache?

Ответ от Anonimous[гуру]
дело в кодировке
1)укажи кодировку в самом файле
2)кодировку файла в своём текст редакторе
P.S. везде кодировку на utf-8

Ответ от Александр Ашлапов[новичек]
Ну незн
И да это оч странно...

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Не работает запись русских символов в файл
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*