Я использую api, который возвращает String со специальными символами, поэтому я заменяю их пустым или другим читаемым пользователем символом.
Мой код:
String text = response;
if (text != null) {
text = text.replace("Â", "");
//same for other special char
}
Приведенный выше код работает отлично для машины windows, но в Linux «Â» преобразовано в «?», даже другие специальные символы преобразованы в «?». Я использую Java, UTF-8 в моем HTML. Пожалуйста, дайте мне знать о любом независимом от платформы решении. Спасибо