Хотите писать без ошибок? Узнайте, как Java обрабатывает кодировки
Многие наверняка сталкивались с ситуацией, когда при открытии файла в текстовом редакторе (например, Word) вместо ожидаемого текста появляется хаотичный набор символов: или «кракозябры». Такое происходит, когда программа неправильно определяет кодировку файла — набор правил, по которым символы преобразуются в двоичный код.
Каждый формат файла (TXT, DOCX, PDF и другие) имеет свою структуру и использует определённую кодировку для хранения данных. Если приложение неверно интерпретирует эти правила, текст становится нечитаемым.
Читать: https://habr.com/ru/companies/otus/articles/911400/?utm_campaign=911400
@a_cup_of_java | Другие наши каналы
Post #7421
1.08K