解码从服务器收到的字符串

时间:2017-09-02 14:43:27

标签: android utf-8 decode

Android应用从服务器接收一些文本,应该为用户显示该文本作为AlertDialog的消息。该文本是客户端在响应中收到的JSON的一部分 该文本被翻译成应用程序支持的几种语言,对于某些语言,文本是不可读的。例如:
"Музыка"代替"Музыка" 我试着解码字符串:

URLDecoder.decode("Музыка", "UTF-8")

但这没有帮助。该方法返回相同的"Музыка"
也没有帮助<{1}}它返回URLEncoder.encode("Музыка", "UTF-8")

如何使其可读,并显示"%C3%90%C5%93%C3%91%C6%92%C3%90%C2%B7%C3%91%E2%80%B9%C3%90%C2%BA%C3%90%C2%B0"而不是"Музыка"

0 个答案:

没有答案