美文网首页
json转dto

json转dto

作者: 蛋皮皮652 | 来源:发表于2021-07-10 08:55 被阅读0次

JSON与List转换

fastJson

//list -> json

List<Student> list = new ArrayList<Student>();

String str=JSON.toJSON(list).toString();

//json -> list

List<Student> list = new ArrayList<Student>(); 

list = JSONObject.parseArray(jasonArray, Student.class); 

Gson

//list -> json

Gson gson = new Gson(); 

List<Student> students = new ArrayList<Student>(); 

String str = gson.toJson(students); 

//json -> list

Gson gson = new Gson(); 

List<Student> students = gson.fromJson(str, new TypeToken<List<Student>>(){}.getType()); 

JsonObject obj = JSON.parseObject(res);

List<StudentDto> nodeAttrs = new Gson().fromJson(obj.get("data"), new TypeToken<List<StudentDto>>(){}.getType());

相关文章

网友评论

      本文标题:json转dto

      本文链接:https://www.haomeiwen.com/subject/mvfcpltx.html