android gson解析json

论坛 期权论坛 脚本     
匿名技术用户   2021-1-12 13:51   602   0

第一步:添加依赖

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

第二步:GsonFormat依赖

file/setting/plugins/Browse repositories/GsonFormat 快捷键alt+s(快速生成Javabean)

第三步:新建ben文件

public class UserBean  {
    
    private String name;
    private int age;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

}

第四步:使用gson解析json

Gson gson = new Gson();
// jsonData json数据 
List<UserBean> users = gson.fromJson(jsonData, new TypeToken<List<UserBean>>(){}.getType());
for (UserBean student: users) { //获取每一项
    Log.e("==", "解析最后的姓名:" + student.getName());
    Log.e("==", "解析最后的年龄:" + student.getAge());
}
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP