EasyJson,更优雅地处理和解析JSON
目录 EasyJson 类结构 如何使用ESONObject? 示例代码 示例代码输出 如何使用ESONArray? 示例代码 示例代码输出 其他 EasyJson 很容易处理JSONObject&JSONArray的工具。 使用了大概200行的代码,对原JSONObject进行简单封装,使用反射和泛型实现String->ESONObect的转换。 类结构 ESON 提供JSONObject与JSONArray相关的静态方法处理类 ESONObject extends JSONObject ; ESONArray extends JSONArray ; 详见源码:https : / / github . com / isong0623 / EasyJson 如何使用ESONObject? //build.gradle dependencies { ... api "com.github.isong0623:EasyJson:1.0-support" ... } 示例代码 //generate a json object 生成json对象 String strJson = "{\"a\":[\"1\",\"2\"],\"b\":{\"a\":\"0\"},\"int\":2,\"string\":\"str\",\"long\":12345665498765431,\"double\