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互相转换
  Type type =new TypeToken<List<User>>() {
  }.getType();
  List<User> userList = gson.fromJson(string, type);
  List<User> userList = gson.fromJson(jsonArray, type);   String string = new Gson().toJson(userList);
  JsonArray jsonArray = new Gson().toJsonTree(userList, type).getAsJsonArray();
  JsonArray jsonArray = new JsonParser().parse(string).getAsJsonArray();

最新文章

  1. fedora自带OpenJDK,所以如果安装官方的JDK的话要先删除OpenJDK
  2. MySQL自增ID 起始值 修改方法
  3. linux下编译时,链接math库
  4. 你get了无数技能,为什么一事无成
  5. SQL调优之排名优化
  6. .NET Core添加项目之间的依赖关系
  7. [POJ3177]Redundant Paths(双联通)
  8. 输入与enter
  9. 经典好文:android和iOS平台的崩溃捕获和收集
  10. c - 将十进制转换为字符串.
  11. Ubuntu/Linux 笔记应用 为知笔记(支持markdown)
  12. Codeforces Round #396 (Div. 2)
  13. 【smart-transform】取自 Atom 的 babeljs/coffeescript/typescript 智能转 es5 库
  14. CSS解决无空格太长的字母,数字不会自动换行的问题
  15. Netty(一) SpringBoot 整合长连接心跳机制
  16. Postgresql的隐藏系统列
  17. java struts2入门学习--基于xml文件的声明式验证
  18. 使用python发送邮件
  19. 2018 ACM-ICPC World Finals - Beijing F.Go with the Flow
  20. 使用cookie保存用户登录信息

热门文章

  1. 常州模拟赛d2t1 小X的质数
  2. vector容器中添加和删除元素
  3. Codeforces Round #265 (Div. 2) C 暴力+ 找规律+ 贪心
  4. Yii 之cookie的使用
  5. Set 技巧之一
  6. logistics regression
  7. MySQL---笔记之视图的使用详解
  8. 带您了解Oracle层次查询
  9. Android手机输入法按键监听-dispatchKeyEvent
  10. Web优化 --利用css sprites降低图片请求