当前页面: 开发资料首页 → J2ME 专题 → 求教.7610,K700C上接收到服务器的信息.中文乱码.英文正常.
求教.7610,K700C上接收到服务器的信息.中文乱码.英文正常.
摘要: 求教.7610,K700C上接收到服务器的信息.中文乱码.英文正常.
我在真机.7610,K700C上接收到服务器的信息.中文乱码.英文正常.
服务器代码:
java.io.DataOutputStream outStream = new DataOutputStream(response.getOutputStream());
String strtext = "wev广州34545";
outStream.writeUTF(strtext);
outStream.flush();
outStream.close();
手机代码:
DataInputStream dis =conn.openDataInputStream();
String showT=dis.readUTF();
可以给我指出中文乱码错误吗?
谢谢了.
编码问题
可能使你IDE里面默认设置的string编码方式是GBK或者其他而不是UTF/unicode
你可以尝试把他们全部强制使用同一种编码方式
关注
如果是模拟器上,那么可以改写一下模拟器的配置文件,默任的是没有中文字体的
另外如果真机运行的话,可以设置CONTENT_TYPE再试一下