日期:2014-05-20  浏览次数:20864 次

关于socket发送带空格字符串的问题,请各位大神帮帮忙!
用socket给服务器发送一条指令,指令为字符串char类型的带空格,如下:
1286   20140421110240358149 GREALFEE    18522612880         GZ0KEFUZ000KEFU1    1     
但是服务器接收到的是乱码,我想应该是空格问题,不能正确解析发送吧。请各位大神帮帮忙!
------解决方案--------------------
将空格用特殊字符串替换,或者将字符串加密或者转码,或者直接用霍夫曼树处理,或者整一个xml字符串,将空格看成xml的节点比如:
<a>1286</a><b>20140421110240358149</b><c>GREALFEE</c><d>18522612880</d><e>GZ0KEFUZ000KEFU1</e><f>1</f>

方法很多,就看楼主想用什么方法了。