Gson解析,主要代码
2014-10-14 10:56
197 查看
需要第三方jar包。以模型类是JsonData为例
首先网络下载得到数据量转化成:BufferedReader br = new BufferedReader(new InputStreamReader(is));
(1)生成对象 Gson gson=new Gson();
(2)TypeToken<JsonData> token = new TypeToken<JsonData>() {};
(3)Type type = token.getType();
(4)JsonData jsonDatas = gson.fromJson(br, type);
//下面是handler进行传值操作
Message msg = handler.obtainMessage();
msg.obj = jsonDatas;
msg.what = TEXT;
handler.sendMessage(msg);
首先网络下载得到数据量转化成:BufferedReader br = new BufferedReader(new InputStreamReader(is));
(1)生成对象 Gson gson=new Gson();
(2)TypeToken<JsonData> token = new TypeToken<JsonData>() {};
(3)Type type = token.getType();
(4)JsonData jsonDatas = gson.fromJson(br, type);
//下面是handler进行传值操作
Message msg = handler.obtainMessage();
msg.obj = jsonDatas;
msg.what = TEXT;
handler.sendMessage(msg);
相关文章推荐
- android代码混淆后gson无法解析问题
- 基于JQuery、WebApi的ASP.NET MVC插件的代码生成项目主要技术解析
- Tensorflow版TextCNN主要代码解析
- Tensorflow版TextCNN主要代码解析
- JSON解析工具比较,主要GSON和FastJSON
- Android 混淆代码后Gson 解析为null
- [Android | 小代码] 天气预报 简易Demo json解析数组+对象 Gson+Volley简单使用
- IDEAL葵花宝典:java代码开发规范插件:GsonFormat插件将JSONObject格式的String 解析成实体
- 解析PHP留言本模块主要功能的函数说明(代码可实现)
- Mavlink 协议硬解析主要代码
- android代码混淆之Gson解析为null
- YOLO 9000测试过程和主要代码解析。
- Mavlink 协议硬解析主要代码
- YbSoftwareFactory 代码生成插件【九】:基于JQuery、WebApi的ASP.NET MVC插件的代码生成项目主要技术解析
- 深度学习框架caffe代码解析一:主要类的关系说明
- 第一行代码总结:10网络:10.4解析JSON格式数据10.4.2使用GSON
- c语言解析ip的主要代码
- JSON解析工具比较,主要GSON和FastJSON
- 看solr源代码的笔记,主要是代码简单解析
- 看solr源代码的笔记,主要是代码简单解析