第二个 JSON Parser
顾名思义,json解析器,基于安卓自带的json解析类封装而成,不光能解析json,也能构造json。看完MD文档介绍后,该库在解析json方面还是可以的。gson、fastjson解析json需要创建实体bean,然后顺藤摸瓜般解析,这个JSON Parser不用创建bean,也能做到庖丁解牛式的解析json内容
---例如---
这是一个json对象jsonobject,如何取出其中tags所对的数组的第一个值呢
//new一个,并实例化
JSON json = new JSON(“图片中的字符放这里”);
//然后一路顺藤摸瓜下去就能得到home值
String firstTag = json.key("tags").index(0).stringValue();
包括遍历解析json数组,判断值存在与否,空值与否,数组长度等。
解析json,这个库还是可以尝试用一下的~毕竟AIDE端不支持gson提供的gsonformat插件可以一键生成bean。
构造json,也提供了大量方法,不过平时开发基本涉及不到,跳过吧
AS、AIDE完美支持。