春季-ObjectMapper无法正确处理UTF-8吗?
发布时间:2020-12-15 01:21:36 所属栏目:大数据 来源:网络整理
导读:我正在使用ObjectMapper将系统中的帖子序列化为json.这些帖子包含来自世界各地的条目,并包含utf-8字符.问题在于,ObjectMapper似乎无法正确处理这些字符.例如,字符串“MuséedOrsay”被序列化为“ Mus??e dOrsay”. 这是执行序列化的代码: public static St
我正在使用ObjectMapper将系统中的帖子序列化为json.这些帖子包含来自世界各地的条目,并包含utf-8字符.问题在于,ObjectMapper似乎无法正确处理这些字符.例如,字符串“Muséed’Orsay”被序列化为“ Mus??e d’Orsay”. 这是执行序列化的代码:
有趣的是,完全相同的List< Post>当我使用以下配置通过使用@ResponseBody的请求处理程序返回帖子时,帖子就可以序列化了:
任何帮助,不胜感激! 最佳答案
除了转换外,如何简化流程以:
这加快了处理速度(不需要从POJO到字节到数组再到解码到char来生成String),并且(更重要的是)缩短了代码. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |