当前位置:编程学习 > JAVA >>

JAVA 使用Socket通信中文乱码,求各位大牛指教~

前阵子写了个Android的程序,搭建了服务器进行通信,现在客户端已经发布出去了,但服务器升级换了平台,从原来的Linux换到win2003了,所以平台的编码换了,要进程程序的修改,我现在想通过修改服务端来实现转码,可是不知道怎么做,客户端那边是设置了把接收的字符按UTF-8进行解析的,我尝试过在服务端发送前把信息从GB2312转到UTF8再发送出去,但客户端接收到的还是乱码,请各位大牛赐教,不胜感激呀~ --------------------编程问答-------------------- byte 转化。 --------------------编程问答--------------------
引用 1 楼 yuerzm 的回复:
byte 转化。


麻烦详细解释一下吧~
我要实现的就是保证在Windows下通过socket发送出去的是UTF8的编码。 --------------------编程问答-------------------- 我想做的就是怎样通过转换后发送,在客户端接收后以UTF8解析一次就能得到原来的内容,谢谢~
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,