简单点,只有一个重要信息:string的原编码格式是需要知道的,如果不知道可以用各种格式去试一下,我是试了ISO-8859-1和gbk后,gbk转utf-8成功了,后边就用的gbk转utf-8
直接贴代码:
// gbk转utf-8,需要确定原编码格式,不知道的话就试一下
String ReturnMsg = (String) jsonQueryRes.get("ReturnMsg");
ReturnMsg = new String(ReturnMsg.getBytes("gbk"), "UTF-8");