Android使用Gson解析JSON数据

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z740852294/article/details/77703692

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

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

猜你喜欢

转载自blog.csdn.net/z740852294/article/details/77703692