android 集合与json之间的相互转换
16lz
2021-01-24
从 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
集合转换成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>().{}.getType();
listobject=gson.fromJson(jsonstr,type);
发现一个比较比较好用的 json 字符串转换成java对象的在线网站
http://bejson.com/json2javapojo/
更多相关文章
- Android存储之SharedPreferences
- android中在java代码中设置Button按钮的背景颜色
- Android官方教程翻译(3)——创建一个简单的用户界面
- Android(安卓)AES加密工具类分享
- 【Android(安卓)开发教程】自定义ContentProvider
- Android(安卓)实现长按弹出PopupMenu 菜单栏
- Android(安卓)-- Context
- android 多线程实现方式、并发与同步学习总结
- SQlite数据库(4)---DAO(data access object)数据访问对象