Проблемы с кодировкой кириллицы в пути
.class.getProtectionDomain().getCodeSource().getLocation().toString()
Используя такую конструкцию я получаю путь до jar файла в виде String, но если в пути будет содержаться что-то с кириллицей, то возникают проблемы с кодировкой, и получается это %d0%90%d0%bd%d0%b3%d0%bb%d0%b8%d0%b9%d1%81%d0%ba%d0%b8%d0%b9, вместо слова на русском.
Подскажите, как я могу избежать этих проблем или же преобразовать строку в нормальную.
Ответы (1 шт):
Автор решения: Сева Егерев
→ Ссылка
В общем нашёл метод URLDecoder.decode(String, Charset), в который можно поместить строку и указать кодировку и он вернёт раскодирует строку.