Gson解析数组和list容器
2015-08-14 10:19
645 查看
Gson解析数组和list容器
使用Gson解析首先需要加入架包文件:gson-2.2.4.jar
定义一个类Student:
public class Student {
String name="xiao";
String sex="男";
}
定义Java文件:
public class ListToGson {
public static void main(String[] args) {
Student[] people= new Student[]{new Student(),new Student(),new Student()};
ArrayList<Student> list = new ArrayList<Student>();
list.add(new Student());
list.add(new Student());
list.add(new Student());
String json = new Gson().toJson(list);
String peoples = new Gson().toJson(people);
System.out.println(json);
System.out.println(peoples);
}
}
运行结果如下:
对list解析:[{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"}]
对数组解析:[{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"}]
使用Gson解析首先需要加入架包文件:gson-2.2.4.jar
定义一个类Student:
public class Student {
String name="xiao";
String sex="男";
}
定义Java文件:
public class ListToGson {
public static void main(String[] args) {
Student[] people= new Student[]{new Student(),new Student(),new Student()};
ArrayList<Student> list = new ArrayList<Student>();
list.add(new Student());
list.add(new Student());
list.add(new Student());
String json = new Gson().toJson(list);
String peoples = new Gson().toJson(people);
System.out.println(json);
System.out.println(peoples);
}
}
运行结果如下:
对list解析:[{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"}]
对数组解析:[{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"},{"name":"xiao","sex":"男"}]
相关文章推荐
- Android中使用Gson解析JSON数据的两种方法
- 浅谈Python中数据解析
- SBJson数据的生成和解析
- iOS json字符串转化为NSArray(解析)
- json的数据解析
- Gson解析,主要代码
- Android开发之JSON数据解析详解(一)
- Android开发之JSON数据解析详解(二)
- Gson的使用汇总
- Android--用JSON解析数据
- ios XML,JSON,数组解析并转换成NSMutableArray(List<class>)
- JSON数据解析
- WebService客户端,接收数据解析存入数据库
- OC之XML解析
- 数据存储
- JSON数据解析
- 教你如何用数据解析竞争对手
- JAVA中的四种JSON解析方式详解
- android json数据解析(二)
- java发起http请求获取返回的Json对象