又和往常一样看项目的时候遇到了点新的东西,至少对我来说是个新的东西吧。Gson

废话不多说。个人认为Gson主要用来实现对象和json之间的转换。

例如有个person对象,想要把这个对象转化为json形式。就可以用到它了。

Gson gson=new Gson();

Person person=new Person();

List<Person>persons=new ArrayList<Person>();

for(int i=0;i<6;i++){

  Person p=new Person();

  p.setName=("name"+i);

  persons.add(p);

}

String strPersons=gson.toJson(persons);

上面代码的结果或是

[{"name":"name0"},

{"name":"name1"},

........

.......

]

得到的结果就是

最新文章

  1. H5坦克大战之【玩家控制坦克移动】
  2. Android—Bundle传递ArrayList&lt;T&gt;
  3. 最新版Android开发工具
  4. dsview
  5. Go语言执行系统命令行命令(转)
  6. NC nc5.x笔记(编辑中)
  7. Three ways to set specific DeviceFamily XAML Views in UWP
  8. Winform开发框架里面使用事务操作的原理及介绍
  9. Java 集合系列13之 WeakHashMap详细介绍(源码解析)和使用示例
  10. C++ 中的模板类声明头文件和实现文件分离后,如何能实现正常编译?
  11. Http下的各种操作类.WebApi系列~通过HttpClient来调用Web Api接口
  12. 1076. Forwards on Weibo (30)
  13. JNI Java调用C代码 示例
  14. Linux版EPUB阅读器
  15. python——面向对象相关
  16. [js高手之路]设计模式系列课程-设计一个模块化扩展功能(define)和使用(use)库
  17. 【学习笔记】 使用XML配置和注解实现Spring的依赖注入DI (2-3-2)
  18. C++多线程同步技巧(二)--- 事件
  19. 爬虫----beautifulsoup的简单使用
  20. P1218 [USACO1.5]特殊的质数肋骨 Superprime Rib (数论—素数 + DFS)

热门文章

  1. 音乐播放器 AVAudioPlayer、定时器、UISlider
  2. Radius session
  3. Python学习总结7:随机字符串和随机数
  4. 分享Centos作为WEB服务器的防火墙规则
  5. paper 59:招聘
  6. 一天弹出一次广告cookie
  7. VMware搭建 sql server2012集群加节点 KB953748
  8. 2.js基础
  9. 文字处理TX Text Control X10独家揭秘(二):图像占位符合并
  10. 利用Qt Assistant 定制帮助文档