封装类Attribute:
public class Attribute { private int id;
private String name;
private int age; public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
} }
另一个封装类GsonDataAnalysis: public class GsonDataAnalysis { private List<Attribute> list; public List<Attribute> getList() {
return list;
}
public void setList(List<Attribute> list) {
this.list = list;
} }
测试类Main方法: /**
* Gson解析json数据
* @author ForeverLover
* @version 2015-04-19
*/
public class GsonTest { public static void main(String[] args) {
String sTotalString = "{\"list\": [" +
"{\"id\":\"1\",\"name\":\"Tom\",\"age\":\"12\"}," +
"{\"id\":\"2\",\"name\":\"Marry\",\"age\":\"18\"}" +
"]}";
Gson gson = new Gson();
GsonDataAnalysis gda = gson.fromJson(
sTotalString, GsonDataAnalysis.class);
for(int i = 0; i < gda.getList().size(); i ++) {
System.out.print("ID号:" + gda.getList().get(i).getId() + " ");
System.out.print("姓 名:" + gda.getList().get(i).getName() + " ");
System.out.println("年 龄:" + gda.getList().get(i).getAge());
}
} }

  

最新文章

  1. 兼容Mono的下一代云环境Web开发框架ASP.NET vNext
  2. Linux网络下载命令 wget 简介
  3. MATLAB-octave中平面向量场图的可视化
  4. 由ASP.NET所谓前台调用后台、后台调用前台想到HTTP——实践篇(二)
  5. js对象私有变量公有变量问题
  6. Tomcat指定特定JDK版本
  7. 多态、GC、Java数据类型
  8. elasticsearch的服务器响应异常及应对策略
  9. OS X(EI Capitan)常用快捷键整理
  10. 剑指offer系列28--字符流中第一个不重复的字符
  11. 【转】Intel HEX介绍
  12. css3种方法实现元素的绝对居中
  13. QTP11完美破解小笔记
  14. java8 按对象属性值排序
  15. 杭州某知名xxxx公司急招大量java以及大数据开发工程师
  16. [React] 14 - Redux: Redux Saga
  17. jquery 文字滚动大全 scroll 支持文字或图片 单行滚动 多行滚动 带按钮控制滚动
  18. C#实现在应用程序间发送消息的方法示例
  19. fieldOfView
  20. FlowPortal-BPM——移动手机端配置与IIS发布

热门文章

  1. Docker之Mysql安装及配置
  2. Memcached windows安装
  3. Android5.0以上系统的移动网络开关
  4. BZOJ 3083 树链剖分+倍增+线段树
  5. Where to Store your JWTs – Cookies vs HTML5 Web Storage--转
  6. sqoop配置安装以及导入
  7. Adobe CC update (Windows/Mac OS) 独立升级包下载
  8. AngularJs轻松入门(六)表单校验
  9. iOS崩溃日志
  10. vue 中使用querySelect 封装的万能选择器