Android使用Gson解析JSON数据

来源:互联网 发布:知乎经典回复 编辑:程序博客网 时间:2024/05/20 23:07

1.build.gradle中添加Gson库

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

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

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();}

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

原创粉丝点击