Форум для тех, кто программирует под Android
1764507790
Anonymous
Предположим, у меня есть строка «F%c3%bcr%20alle» в XML-файле. Это следует перевести как «Für alle». Я могу выполнить экранирование с помощью JavaScript:
[code]let decoded = decodeURIComponent("F%c3%bcr%20alle");
[/code]
И с C#:
[code]var decoded = HttpUtility.UrlDecode("F%c3%bcr%20alle");
[/code]
Но мне нужен [b]Java на Android[/b]. Я попробовал
[code]String decoded = URLDecoder.decode("F%c3%bcr%20alle", StandardCharsets.UTF_8);
[/code]
но в результате получается "Für alle".
Есть идеи?
Подробнее здесь: [url]https://stackoverflow.com/questions/79833905/translate-escaped-string-from-xml-file[/url]