Делал нескольким способами, в результате в файл записывается следующий набор символов: пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ? Валидатор принял! Почему? И как сделать, чтобы выводился нормальный текст?
hidden #1278682
32 уровень
Почему не выводится нужный текст?
Обсуждается
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Анастасия
24 ноября 2017, 21:10
и в idea, и в Notepad++ белиберда такая:
��������� ��������� �������?
при просмотре через hex в файде повторяющиеся символы
EF BF BD EF BF BD......
что означает также
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ?
0
Artem Murk
9 ноября 2017, 11:33
Сложно что то сказать без исходного кода.
0
hidden #1278682
9 ноября 2017, 12:02
+2
Artem Murk
9 ноября 2017, 12:57
Хромают кодировки InputStreamReader, OutputStreamWriter.
UTF - 8 содержит первый байт ascii, а остальные 3 под множество символов и букв из Юникода.
Windows 1251 - содержит первый байт ascii, остальные символы только кирилиица и некоторые знаки пунктуации.
Скорее всего файл для проверки соответствовал кодировке ASCII, поэтому при проверке у него было все в порядке.
0
Pavlo PlynkoJava-разработчик в CodeGymExpert
9 ноября 2017, 13:47
А чем просматриваешь файл?
0
hidden #1278682
9 ноября 2017, 15:21
в Intellij открываю и смотрю...
0
Pavlo PlynkoJava-разработчик в CodeGymExpert
8 декабря 2017, 10:48
Да, была проблема с файлом примера, он некорректный был, читабельный текст из него нельзя было получить.
0