【发布时间】:2011-05-09 22:17:00
【问题描述】:
如何使用 android 解码 utf-8 字符串?我尝试使用此命令,但输出与输入相同:
URLDecoder.decode("hello&//à", "UTF-8");
new String("hello&//à", "UTF-8");
EntityUtils.toString("hello&//à", "utf-8");
【问题讨论】:
-
那个字符串根本不是特定的编码。它是什么,您要解决的问题是什么? “解码”到底是什么意思?你觉得它是什么编码的?
-
尝试使用局部变量来保存结果。例如:String str = URLDecoder.decode("hello&//à", "UTF-8");