遇到的问题:
从日志信息中得出:从接口获取信息后打印 正常,但使用 transcoding 或直接获取 成员复制到实体类,打印实体类成员变量时,出现乱码。
解决方案:
1-----依旧乱码
String(oauthMap.get(“province”).getBytes(“ISO-8859-1”),“UTF-8”);
2-----问题解决 参照 https://blog.youkuaiyun.com/xwl_java/article/details/82080281
String(oauthMap.get(“province”).getBytes(),“UTF-8”);
后来又看了一些关于后台乱码的文章,分析:
从接口获取到信息后打印时为utf-8,但中途进行转换后编码变为服务器默认编码ISO-8859-1,后续存进数据库时出现乱码。
在测试猜想时,出现transcoding 报错现象
记录遇到的字符集转码问题
最新推荐文章于 2022-05-03 17:06:47 发布