+ -
当前位置:首页 → 问答吧 → 字符编码转换的问题

字符编码转换的问题

时间:2010-08-23

来源:互联网

我接受一个http response到ret串中,
该http response是Unicode编码,
我如何将ret转化为中文,即打印出来为中文。

如:
得到的ret为"\u7528\u6237\u540d\u4e0d\u5408\u6cd5",

执行ret = new String( ret.getBytes("iso8859-1"), "UTF-8");后
打印出来的ret仍为\u7528\u6237\u540d\u4e0d\u5408\u6cd5

但我直接去打印"\u7528\u6237\u540d\u4e0d\u5408\u6cd5"则为中文的“用户名不合法”

这个问题怎么解决?

作者: tyz   发布时间: 2010-08-23

这是国际化问题,和转码关系不大

作者: surpass_li   发布时间: 2010-08-23