首页 前端知识 【报错已解决】com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 0

【报错已解决】com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 0

2024-04-29 12:04:32 前端知识 前端哥 965 79 我要收藏

javaBean类报如下错误:

syntax error, expect {, actual [, pos 0
com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 0

翻译:语法错误,期望是{,但是是[ ,

我这里原来是把json直接变成字符串放入数组中,理想很丰满,显示很骨感,这里会把json里所有数据变成字符串

JSONArray.parserArray(obj.get("result").toString())

正确的做法是先转换为JSONString类型,再转换为JSONObject类型,如需套出里面的json数据,那再写一层。如果想要取其他类型,就定义一个其他类型的数据。

JSONObject result = JSONObject.parseObject(JSONObject.toJSONString(obj.get("result")));
JSONObject data = JSONObject.parseObject(JSONObject.toJSONString(result.get("data")));
转载请注明出处或者链接地址:https://www.qianduange.cn//article/6385.html
标签
restful
评论
发布的文章

HTML5本地存储

2024-05-06 09:05:10

HTML5和CSS3新特性

2024-04-16 17:04:36

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!