解析JSON数据成为对象时,报错exepct '[', but {, pos 1, json
Posted 千夜大魔王
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解析JSON数据成为对象时,报错exepct '[', but {, pos 1, json相关的知识,希望对你有一定的参考价值。
调用JSON.parseArray(json, xxx.class);出错!
这个错误是因为你的json是数组,但解析的时候没有加上[]括号,比如
{"name":"fs",“age”:“12”}
才报这个错误。
在json参数加上[]就好了,这样是没问题的:
[{"name":"fs",“age”:“12”}]
以上是关于解析JSON数据成为对象时,报错exepct '[', but {, pos 1, json的主要内容,如果未能解决你的问题,请参考以下文章
前端开发JSON.parse 解析json字符串时,遇换行符报错
JsonConvert.DeserializeObject 对象是空字符串解析报错解决办法
关于使用jackson.jar解析JSON时,大写JSON key值发生报错的问题