从 https://code.google.com/p/google-gson/downloads/list下载 gson jar包
在 https://code.google.com/p/google-gson/downloads/list 页面找到 javadoc api 文档
Gson gson=new Gson();
List<Object> listobject=new ArrayList<Object>();
集合转换成json字符串
String jsonstr=gson.tojson(listobject);
字符串转换成集合
首先获取集合类型 Type Type is the common superinterface for all types in the Java programming language
type 适用于java 的所有数据类型
通过匿名类实现获取type
Type type=new TypeToken<List<Object>>().{}getType();
listobject=gson.fromJson(jsonstr,type);
本文介绍如何使用Gson库将Java集合转换为JSON字符串,以及如何将JSON字符串解析回Java集合。首先,从指定网址下载Gson jar包,并了解其javadoc API文档。然后,通过Gson实例化对象进行转换操作。为了将集合转换为JSON,使用gson.toJson()方法;而要将JSON转换为集合,则需先通过匿名内部类创建TypeToken来获取Type对象,再调用gson.fromJson()方法完成转换。
783

被折叠的 条评论
为什么被折叠?



