idtcpserver与java socket通信中文乱码!!!
刚接触idtcpserver,测试与java进行socket通信。发英文字符正常,中文乱码!求解决。
我用的是readln()读java socket来的数据! 通信 socket
[解决办法]
在网络上发送的数据都是字节,中文变字节常用的有两种编码:GB2312 和 UTF-8,楼主分别试一下吧。
Encoding.UTF8.GetString
Encoding.Default.GetString
[解决办法]
将接收到数据,保存成文本,然后用UE看一个16进制,看看接收到是什么样的数据。
[解决办法]
典型的编码问题。在utf8、unicode、gb2312等多种编码中测试,能找到合适的