首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

gbk转utf-8有关问题,看了好多帖但均没有很好的答案,请帮帮忙

2012-05-21 
gbk转utf-8问题,看了好多帖但均没有很好的答案,请帮帮忙,我从一个只支持gbk编码的插件中得到一个串,但我的

gbk转utf-8问题,看了好多帖但均没有很好的答案,请帮帮忙,
我从一个只支持gbk编码的插件中得到一个串,但我的项目是用utf-8的,所以显示的中文乱码,我该如何做才能显示汉字呢

[解决办法]
怎么得到的串?
[解决办法]
你的项目用UTF-8没关系啊,只要你项目所在的平台支持GBK就可以了:

Java code
try {name = new String("是否".getBytes("iso8859-1"),"GBK");password = new String("11111".getBytes("iso8859-1"),"GBK");message = new String("发送短信测试".getBytes("iso8859-1"),"GBK");} catch (UnsupportedEncodingException e1) {e1.printStackTrace();}//这里就是你说的插件返回的值?  Sender sms = new Sender(name,password);String returnCode = sms.massSend("13633618954",message ,new String("时间".getBytes("iso8859-1"),"GBK"),new String("特服代码".getBytes("iso8859-1"),"GBK"));String encode = null;try{//这里是多余的吧?encode = new String(returnCode.getBytes("iso8859-1"),"GBK");}catch(Exception e){e.printStackTrace();}System.out.println(encode); 

热点排行