项目场景:
使用alibaba的将json转化为实例对象,在转化过程中报错。
问题描述
com.alibaba.fastjson.JSONException: unclosed string :
原因分析:
看网上百度,说的最多的就是json里面存在特殊字符‘/’等,但是我的json中并没有这种。
由于之前自己测试并没有问题,就找出来历史的json,发现并没有问题,
然后一个一个字段的增加测试,发现是超级管理员这个字段,就想到了会不会是中文传输的问题,
然后就加了
运行成功。
解决方案:
json中有中文的情况需要添加application/json;charset=UTF-8,这样就可以解决问题