首页 前端知识 com.alibaba.fastjson.JSONException: unclosed string : 

com.alibaba.fastjson.JSONException: unclosed string : 

2024-06-08 22:06:30 前端知识 前端哥 351 460 我要收藏

场景:

解析json字符串到java对象中报错

 FinanceDownLoadFileDto financeDownLoadFileDto = JSON.parseObject(line, FinanceDownLoadFileDto.class);

分析:

这不用想,一定是json格式问题 ,但是我去核对了几次文本中的json格式是正确的,因为我是复制粘贴到代码中的,只有考虑是粘贴过来的时候出错了,后面发现粘过来json的最后一行多了一个换行符,如图:这个换行符会导致解析最后一行时丢失大括号导致解析失败.

解决: 

将换行符取消大括号拼在最后即可

转载请注明出处或者链接地址:https://www.qianduange.cn//article/11576.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!