在我们传入JSON数据用JSON.parseObject()方法去解析时,会出现这样的报错com.alibaba.fastjson.JSONException: syntax error, pos 9

com.alibaba.fastjson.JSONException: error, offset 2924, char     at com.alibaba.fastjson.JSON.parseObject(JSON.java:99) ~[fastjson-2.0.4.jar:na]     at com.alibaba.fastjson.JSON.parseObject(JSON.java:74) ~[fastjson-2.0.4.jar:na]     at com.alibaba.fastjson.JSON.parseObject(JSON.java:58) ~[fastjson-2.0.4.jar:na]

传入参数如

{

"code": "0",

"msg": "操作成功",

"flag": 1,

"data": {

"result":1,

"resultMsg":[

{"Msg":"认证成功"},

{"Msg":"认证成功"},

{"Msg":"认证成功"},

{"Msg":"认证成功"},

{"Msg":"认证成功"}]

}

看似没问题,实际上就是左右{}的数量没对齐,下次仔细点看就ok了

精彩链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。