版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36347817/article/details/88073124
FastJson框架,真的很好用。以下记录,转化的操作方法。
1.配置:在build.gradle(Module:app)中增添引用
//解析json
implementation 'com.alibaba:fastjson:1.2.56'
2.具体操作:
- 实体类或集合转JSON串
String jsonString = JSONObject.toJSONString(实体类);
- JSON串转JSONObject
JSONObject jsonObject = JSONObject.parseObject(jsonString);
- JSON串转实体类
实体类 javaBean = JSON.parseObject(json, 实体类.class);
- JSON串转带泛型的List的集合
List<实体类或其他泛型> list = JSON.parseObject(json, new TypeReference<List<实体类或其他泛型>>(){});