Мне нужно выполнить преобразование символов из UTF-8 в ISO-8859-1 в Java, не теряя, например, все специальные знаки препинания UTF-8.
В идеале хотелось бы, чтобы они были преобразованы в эквиваленты в ISO (например, в UTF-8, вероятно, есть 5 различных одинарных кавычек, и хотели бы, чтобы они были преобразованы в символ одинарных кавычек ISO).
String.getBytes ("ISO-8859-1") просто не сработает в этом случае, так как потеряет специфичные для UTF-8 символы.
Вам известны какие-либо готовые отображения или библиотеки в Java, которые бы отображали определенные символы UTF-8 на ISO?