Gson解析【】数组在外的解析方法

时间:2022-05-12 19:42:11
//获取数据 MyTask task=new MyTask(new MyTask.Icallbacks() {



    @Override
    public void getJsonData(String jsonstr) {
        //创建一个集合,将bean类定为泛型
        List<UserBean_1> datas=new ArrayList<>();
 
        //new TypeToken
        Type type=new TypeToken<List<UserBean_1>>(){}.getType();
        Gson gson=new Gson();
        datas= gson.fromJson(jsonstr, type);
        UserBean_1 userBean_1 = datas.get(0);//集合中还有集合,直接get(0)
        data.addAll(userBean_1.getData());
        //创建适配器  setAdapter();
    }
});
task.execute(url);