2025年Gson基本操作,JsonObject,JsonArray,String,JavaBean,List互转

Gson基本操作,JsonObject,JsonArray,String,JavaBean,List互转转自 https www cnblogs com robbinluobo p 7217387 html String JsonObject JavaBean 互相转换 User user new Gson fromJson jsonObject User class User user new Gson

大家好,我是讯享网,很高兴认识大家。

 

(转自)https://www.cnblogs.com/robbinluobo/p/7217387.html


讯享网

String、JsonObject、JavaBean 互相转换 User user = new Gson().fromJson(jsonObject, User.class); User user = new Gson().fromJson(string, User.class); String string = new Gson().toJson(user); JsonObject jsonObject = new Gson().toJsonTree(user).getAsJsonObject(); JsonObject jsonObject = new JsonParser().parse(string).getAsJsonObject(); String、JsonArray、List互相转换 List<User> userList = gson.fromJson(string, new TypeToken<List<User>>() {}.getType()); List<User> userList = gson.fromJson(jsonArray, new TypeToken<List<User>>() {}.getType()); String string = new Gson().toJson(userList); JsonArray jsonArray = new Gson().toJsonTree(userList, new TypeToken<List<User>>() {}.getType()).getAsJsonArray(); JsonArray jsonArray = new JsonParser().parse(string).getAsJsonArray();

讯享网

学习的过程中,发现有五种方式分别搞定不同情况的JSON数组,也就是今天说的五大招!

小讯
上一篇 2025-03-03 14:25
下一篇 2025-03-26 07:45

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/58679.html