VA>>> Столкнулся со следующей проблемой. Декодирую текст из кодировки VA>>> CP866 с помощью CharsetDecoder. Так вот для всей псевдографики VA>>> нет конвертации в стандартных декодерах. :( Можно, конечно, VA>>> создать свои с блэклджеком и псевдрографикой, но сильно VA>>> подозреваю, что это уже может где-то быть реализовано. icu4j VA>>> тоже попробовал. Там та же ситуация. Сталкивался ли кто-то с VA>>> подобной проблемой и как решили? SP>> Сталкивались. Единственный твой выход - писать свой кодировщик. SP>> Многие рантаймы вообще не поддерживают однобайтовые кодировки. SP>> Hапример на андроиде такой трабл. Могу дать свои таблички для SP>> 866, 878 и 1251, если хочешь. VA> Копнул глубже. Оказывается, все там есть. Просто кодировка консоли в VA> eclipse стоит cp1251. Поменял на utf-8 - и псевдографика отобразилась. VA> А вот то, что этих кодировок может не быть в какой-то конкретной jre - VA> это грустно... Как тогда такая мысль? Добавить возможность загружать VA> таблицы перекодировки из файлов. Если файла под конкретную кодировку VA> нет, пробовать использовать системную.
Hорм.
VA> Собственно, дальше встает VA> вопрос - заморачиваться с многобайтовыми кодировками, или пока сделать VA> только для одобайтовых?
Тут надо понять, что вообще сейчас используется, ну и в перспективе. По идее все современные кодировке в рантайме уже есть, так что тебе с ними особо ничего делать не нужно.