У нас есть система, в которой клиенты, в основном европейцы, вводят тексты (в формате UTF-8), которые необходимо распространить по разным системам, большинство из которых принимают UTF-8, но теперь мы также должны распространять тексты в систему США, которая принимает только 7-битный код US-Ascii
Итак, теперь нам нужно перевести все европейские символы в ближайший код US-Ascii. Есть ли какие-нибудь библиотеки Java, которые помогут с этой задачей?
Сейчас мы только начали добавлять в таблицу перевода, где Å (шведский AA)->A и так далее и если мы не находим совпадений для введенного символа, мы зарегистрируем его, заменим вопросительным знаком и попытаемся исправить это для следующей версии, но это кажется очень неэффективным, и кто-то другой, должно быть, сделал что-то подобное раньше .
Подробнее здесь: https://stackoverflow.com/questions/285 ... ii-in-java