Android使用Gson解析JSON数据

时间:2022-06-04 13:00:20

1.build.gradle中添加Gson库

 implementation 'com.google.code.gson:gson:2.8.1'

2.根据返回的json数据,创建实体对象

Android使用Gson解析JSON数据

Android使用Gson解析JSON数据

注意:属性名要与Json对应

3.使用Gson解析

try {
JSONObject jsonObject = new JSONObject(result);
String data = jsonObject.getString("data");
Gson gson = new Gson();
Type type = new TypeToken<List<OrderBean>>(){}.getType();

//返回List
List<OrderBean> list = gson.fromJson(data,type);



} catch (JSONException e) {
e.printStackTrace();
}

使用挺简单的,尤其是数据较多的时候,好用。