我有json如下
{
"students":[{
"name":"abc",
"id":"1",
"age":"34",
"hobby":"sports"
},{
"name":"pqr",
"id":"2",
"age":"25",
"hobby":"dance"
},
]
}
我要更新{的值 “名”:“PQR” “ID”: “2”, “时代”: “25”, “业余爱好”:“舞” ,这个“阅读”的爱好 有人能帮我吗?我是json对象的新手
答案 0 :(得分:0)
将您的json字符串转换为java对象,并使用setter方法
更新该值完成本教程https://www.mkyong.com/java/jackson-2-convert-java-object-to-from-json/。
答案 1 :(得分:0)
你需要做一个学生班的第一步
public class Student{
private String name;
private String id;
private String age;
private String hobby;
}
第二步使用GSON lib和Student这样的arrayList
ArrayList<Student>arrayList=new Gson().fromJson(MyJsonStructure,Student.class);