收藏
回答

会话内容存档解密后中文乱码?

会话内容存档:Finance.GetContentFromSlice(msg)解密后,中文乱码,
我又转了一下码:String plaintext = new String(Finance.GetContentFromSlice(msg).getBytes("GBK"),"UTF-8");
转码后每句中文的最后一两个字都乱码
图中是两种调用方式的结果的差异,但是都不行呀
回答关注问题邀请回答
收藏

1 个回答

  • _dolphin
    _dolphin
    2023-05-23

    需要源码的可以联系我,yyddff996,C#版本

    2023-05-23
    有用
    回复 4
    • 怪蜀黍
      怪蜀黍
      2023-06-10
      我已经做出了java版本的,而且将项目启动编码改成utf-8就可以解决问题,但是目前客户系统不允许改成utf-8的,所以在找如何不改系统的编码就可以解决乱码的方案
      2023-06-10
      回复
    • 彼此
      彼此
      2023-08-14回复怪蜀黍
      大佬,求指导,我现在就是base64解码然后乱码了
      2023-08-14
      回复
    • 彼此
      彼此
      2023-08-14回复怪蜀黍
      启动编码我改成了utf-8,但还是不行
      2023-08-14
      回复
    • .
      .
      2023-10-13回复彼此
      大佬,请问解决了吗
      2023-10-13
      回复
登录 后发表内容