Я использую Java для редактирования некоторых текстовых файлов, содержащих записи. Эти файлы обрабатываются старыми системами, в которых большинство возможно использование Mazovia (wiki) кодировка. Я не могу найти способ правильно обрабатывать файлы, и это начинает приносить мне головную боль.Как обращаться с закодированным текстом Mazovia
Когда я редактирую текстовые файлы с помощью кода Java, системы находят в них дополнительные символы, нарушая всю структуру записи (положение символа имеет значение).
Как отредактировать эти файлы без введения каких-либо дополнительных символов/нарушения кодировки? Правильное отображение всех персонажей было бы здорово, но если это невозможно, я позабочусь просто не нарушая структуру записи.
Не знаете, что означает «Мазовия» здесь - будет ли он соответствовать любому варианту ISO-8859? http://en.wikipedia.org/wiki/ISO-8859 –
Кодировка может быть «Cp437» (DOS). 'byte [] bytes = ...; new String (байты. "Cp437"); ' –