首先用jsonparser获取json文件对象,再进行操作.

如果有数组,就在json对象里获取一个json数组,再把这个json数组通过getAsJsonObject解析为单个的json对象,最后通过for循环分别输出。

一、代码实现

需要解析的json文件:

运行报错:

检查后发现json.json中数组多加了一个逗号。

如果逗号,json将识别为后面还有一个对象。但是实际上并没有,所以无法读取数组,所以报错为:Not a JSON Object: null。

更正后获取正常的结果:

二、总结

记录一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注