消息查询情况分析1
2014-11-30 11:54
183 查看
学习Gson的几个用法
Gson解析(List和Map)格式json数据
基本:
http://blog.csdn.net/onlyonecoder/article/details/16907713
更多:
http://blog.csdn.net/lk_blog/article/details/7685169
使用的方法
success:[{"id":155,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.041325,"y":116.288383,"up":0,"down":0,"commentnum":0,"time":"2014-11-10T15:56:07.000Z","distance":4528},
{"id":154,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.041325,"y":116.288383,"up":0,"down":0,"commentnum":0,"time":"2014-11-10T15:55:47.000Z","distance":4528},
{"id":150,"userid":"63","imageurl":[],"smallimageurl":null,"content":"","x":40.041302,"y":116.288406,"up":0,"down":0,"commentnum":0,"time":"2014-11-06T15:33:38.000Z","distance":4525},
{"id":149,"userid":"63","imageurl":[{"small":"http://storage.jcloud.com/picthumb/5e283ccb-e9de-415a-b00c-d05265ce9bb5--avorcachebitmap.png?Expires=3562771397&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=LYRjnCvWKro1QXM52NmMdOjnkJE%3D","url":"http://storage.jcloud.com/b1name/f8db72e6-2d74-4817-8b99-703a44af8851--avorcachebitmap.png?Expires=3562771397&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=8VsUIH6%2BGGjfSdLWqNbR2NpnH3U%3D"}],"smallimageurl":null,"content":"","x":40.041302,"y":116.288406,"up":0,"down":0,"commentnum":0,"time":"2014-11-06T15:29:10.000Z","distance":4525},
{"id":148,"userid":"54","imageurl":[{"small":"http://storage.jcloud.com/picthumb/f748764e-3ff7-42db-85fe-1b82fab88b2b--avorcachebitmap.png?Expires=3562688469&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=noymAXVm1Io%2FxjmJy34bRY%2FEJhw%3D","url":"http://storage.jcloud.com/b1name/b680ba68-0c07-4d1f-9fc0-0fdc4a4d2a8a--avorcachebitmap.png?Expires=3562688469&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=UsWZZKJFFn67FC7%2F7nLIoBBE1XQ%3D"}],"smallimageurl":null,"content":"","x":40.00758,"y":116.3265,"up":0,"down":0,"commentnum":0,"time":"2014-11-05T16:27:03.000Z","distance":31},
{"id":147,"userid":"54","imageurl":[{"small":"http://storage.jcloud.com/picthumb/ed10bf56-8707-4df7-be5c-f16fe71d2ed0--avorcachebitmap.png?Expires=3562688466&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=BmolkdvYQW1OTKVC91M2W3OzzRA%3D","url":"http://storage.jcloud.com/b1name/81c04dd9-ac9d-48ca-a717-2a9179a3710b--avorcachebitmap.png?Expires=3562688466&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=T1FDPcn9KscfYbk9%2F8JEyBkvT08%3D"}],"smallimageurl":null,"content":"","x":40.00758,"y":116.3265,"up":0,"down":0,"commentnum":0,"time":"2014-11-05T16:26:59.000Z","distance":31},{"id":146,"userid":"63","imageurl":[],"smallimageurl":null,"content":"","x":40.041321,"y":116.288414,"up":0,"down":0,"commentnum":0,"time":"2014-11-05T14:47:34.000Z","distance":4525},{"id":145,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.041325,"y":116.288445,"up":0,"down":0,"commentnum":0,"time":"2014-11-01T11:42:01.000Z","distance":4522},{"id":144,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.04134,"y":116.288445,"up":0,"down":0,"commentnum":0,"time":"2014-11-01T11:38:58.000Z","distance":4522},{"id":143,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.04134,"y":116.288445,"up":0,"down":0,"commentnum":0,"time":"2014-11-01T11:38:51.000Z","distance":4522}]
上面的是json 再转换成List
Gson解析(List和Map)格式json数据
基本:
http://blog.csdn.net/onlyonecoder/article/details/16907713
更多:
http://blog.csdn.net/lk_blog/article/details/7685169
使用的方法
Status status = new Status(); status.setToken(token); status.setX(x); status.setY(y); status.setIndex(index); status.setPagesize(pagesize); status.setDistance(distance); String jsonQueryStatus = new Gson().toJson(status); HttpUtils http = new HttpUtils(); RequestParams params = new RequestParams(); try { params.setBodyEntity(new StringEntity(jsonQueryStatus, "utf-8")); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } http.send(HttpRequest.HttpMethod.GET, HttpGetUrl.QueryStatus(), params, new RequestCallBack<Str
success:[{"id":155,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.041325,"y":116.288383,"up":0,"down":0,"commentnum":0,"time":"2014-11-10T15:56:07.000Z","distance":4528},
{"id":154,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.041325,"y":116.288383,"up":0,"down":0,"commentnum":0,"time":"2014-11-10T15:55:47.000Z","distance":4528},
{"id":150,"userid":"63","imageurl":[],"smallimageurl":null,"content":"","x":40.041302,"y":116.288406,"up":0,"down":0,"commentnum":0,"time":"2014-11-06T15:33:38.000Z","distance":4525},
{"id":149,"userid":"63","imageurl":[{"small":"http://storage.jcloud.com/picthumb/5e283ccb-e9de-415a-b00c-d05265ce9bb5--avorcachebitmap.png?Expires=3562771397&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=LYRjnCvWKro1QXM52NmMdOjnkJE%3D","url":"http://storage.jcloud.com/b1name/f8db72e6-2d74-4817-8b99-703a44af8851--avorcachebitmap.png?Expires=3562771397&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=8VsUIH6%2BGGjfSdLWqNbR2NpnH3U%3D"}],"smallimageurl":null,"content":"","x":40.041302,"y":116.288406,"up":0,"down":0,"commentnum":0,"time":"2014-11-06T15:29:10.000Z","distance":4525},
{"id":148,"userid":"54","imageurl":[{"small":"http://storage.jcloud.com/picthumb/f748764e-3ff7-42db-85fe-1b82fab88b2b--avorcachebitmap.png?Expires=3562688469&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=noymAXVm1Io%2FxjmJy34bRY%2FEJhw%3D","url":"http://storage.jcloud.com/b1name/b680ba68-0c07-4d1f-9fc0-0fdc4a4d2a8a--avorcachebitmap.png?Expires=3562688469&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=UsWZZKJFFn67FC7%2F7nLIoBBE1XQ%3D"}],"smallimageurl":null,"content":"","x":40.00758,"y":116.3265,"up":0,"down":0,"commentnum":0,"time":"2014-11-05T16:27:03.000Z","distance":31},
{"id":147,"userid":"54","imageurl":[{"small":"http://storage.jcloud.com/picthumb/ed10bf56-8707-4df7-be5c-f16fe71d2ed0--avorcachebitmap.png?Expires=3562688466&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=BmolkdvYQW1OTKVC91M2W3OzzRA%3D","url":"http://storage.jcloud.com/b1name/81c04dd9-ac9d-48ca-a717-2a9179a3710b--avorcachebitmap.png?Expires=3562688466&AccessKey=6f9cfed255534762839f4635e37aa680&Signature=T1FDPcn9KscfYbk9%2F8JEyBkvT08%3D"}],"smallimageurl":null,"content":"","x":40.00758,"y":116.3265,"up":0,"down":0,"commentnum":0,"time":"2014-11-05T16:26:59.000Z","distance":31},{"id":146,"userid":"63","imageurl":[],"smallimageurl":null,"content":"","x":40.041321,"y":116.288414,"up":0,"down":0,"commentnum":0,"time":"2014-11-05T14:47:34.000Z","distance":4525},{"id":145,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.041325,"y":116.288445,"up":0,"down":0,"commentnum":0,"time":"2014-11-01T11:42:01.000Z","distance":4522},{"id":144,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.04134,"y":116.288445,"up":0,"down":0,"commentnum":0,"time":"2014-11-01T11:38:58.000Z","distance":4522},{"id":143,"userid":"63","imageurl":[null],"smallimageurl":null,"content":"","x":40.04134,"y":116.288445,"up":0,"down":0,"commentnum":0,"time":"2014-11-01T11:38:51.000Z","distance":4522}]
上面的是json 再转换成List
List<Status> statusList = new Gson().fromJson( responseInfo.result, new TypeToken<List<Status>>() { }.getType() );
相关文章推荐
- 分析查询语句使用索引的情况
- 【代码】PHP 分析查询MySQL大量数据的内存占用情况
- SEO网站收录情况分析查询方法(小技巧Tips)
- 记录数据库执行情况来分析数据库查询性能问题
- information_schema中Innodb相关表用于分析sql查询锁的使用情况介绍
- information_schema中Innodb相关表用于分析sql查询锁的使用情况介绍
- 记录数据库执行情况来分析数据库查询性能问题
- MySQL子查询优化---目标列中的子查询执行情况分析-02
- 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效
- 090919(星期六):MFC消息路由4, Frame8代码分析3CWinApp的聚合情况
- information_schema中Innodb相关表用于分析sql查询锁的使用情况介绍
- MySQL子查询优化---目标列中的子查询执行情况分析
- information_schema中Innodb相关表用于分析sql查询锁的使用情况介绍
- OGRE分析之消息机制
- 分析与理解消息反射机制
- 制作了一个WMI 查询分析工具
- OGRE分析之消息机制
- 挑战:对目前所有过图掉线情况和CPU负荷,网络负载的原因分析
- Python使用Com组件及Access查询分析类实现
- OGRE分析之消息机制