收到的数据包里面,字符都是这样\u5927\u8718\u86db
有没有办法转换成GB2312,请高手赐教,谢谢了!

解决方案 »

  1.   

    收到的就是 utf-8 ?  你可以用 WideChar 的数组,把收到的数据填进去,然后强转成 WideString 试试。
     
      

  2.   

    楼上的大侠,我不太明白你的意思
    我收的只是字符这样的“\u5927\u8718\u86db”这是三个汉字“大蜘蛛”,应该是UTF-8编码,我不太清楚怎么操作,能贴代码吗?谢谢
      

  3.   

    真tmd能瞎猜,明显是python的unicode字符表达方式