您的位置:首页 > 其它

Gson简单使用

2016-09-13 18:07 253 查看
1.bean转成json[b]String jsonStr=gson.toJson(bean);[/b][b]2.[b]将json转成bean[/b][/b][b][b]Bean bean=gson.fromJson(jsonStr, Bean.class);[/b][/b]例如://给实体类赋值Result result=setTest();//Gson  需要先倒包Gson gson = new Gson();//将上述设置的代码转为jsonString jsonStr=gson.toJson(result);System.out.println("转json:"+jsonStr);//将json转成beanResult result2=gson.fromJson(jsonStr, Result.class);[b]System.out.println("转[b]bean:"+result2.toString());[/b][/b][b]//直接转成list<Bean>[/b]
List<Bean> beans;
beans= gson.fromJson(
array.toString(),//String类型的json数据
new TypeToken<List<Bean>>(){}.getType()//TypeToken
);
Gson通过借助TypeToken获取泛型参数的类型的方法
http://www.blogjava.net/brock/archive/2012/08/01/384520.html
Android利用Gson解析嵌套多层的Json http://www.apkbus.com/thread-131679-1-1.html 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: