收藏
回答

企微会话存档解密后中文乱码?

在Windows7上可以正常获取数据,但是放到服务器上中文就乱码了,是服务器的编码格式不对?还是什么原因?编码格式是UTF-8

环境是

Docker 19.03.13

FROM centos:8

JDK 11

解密后的数据content是中文,显示乱码

{"msgid":"17023797570867916572_1612075528","action":"send","from":"YouZi","tolist":["XiaoQing"],"roomid":"","msgtime":1612075528047,"msgtype":"text","text":{"content":"������"}}

这是服务器的编码,难道要改成zh_CN.UTF-8?


最后一次编辑于  2021-02-01
回答关注问题邀请回答
收藏

2 个回答

  • ChainStrong
    ChainStrong
    2022-12-29

    就是编码的问题

    # 以debian为例
    # 安装locales
    apt-get install locales
    # 重新配置
    dpkg-reconfigure locales
    # 在弹出选择里边选择zh_CN.UTF-8安装即可
    
    2022-12-29
    有用
    回复 1
    • 伊拾七
      伊拾七
      2023-10-18
      Java代码里怎么解决
      2023-10-18
      回复
  • Aqing
    Aqing
    2021-02-01

    有没有大佬知道是什么问题?

    2021-02-01
    有用
    回复 1
    • Adolph
      Adolph
      2021-02-07
      老哥~你解决了吗  我也遇到这个问题了
      2021-02-07
      回复
登录 后发表内容
问题标签