工作中常用的gson解析
来源:互联网 发布:p正装照软件 编辑:程序博客网 时间:2024/06/05 06:12
工作这么长时间了,gson解析无非就以下那么几种情况,在这里和大家分享一下
1{“XX”:} 用这种大括号解析成类
LoginConfig loginConfig = new Gson().fromJson(result, LoginConfig.class);
2[{“XX”:}] 如果有中括号,就解析成集合
ArrayList<> bList = new Gson().fromJson( result,new TypeToken<,ArrayList<>>() {}.getType());
3{“XX”:} 数据少的时候,直接获取 ,和1的区别是转化成JSONObject对象
JSONObject json = new JSONObject(result);
if (!json.isNull(“unreadmsgCount”))
int msgCount = json.getInt(“unreadmsgCount”);
map.put(“unreadmsgCount”, msgCount);}
4{“XX”:[]} 从集合里面获得json数组
JSONObject json = new JSONObject(result);
if (!json.isNull(“taskList”)) {
JSONArray jArray = json.getJSONArray(“taskList”);
ArrayList dayTaskListBean = new Gson().fromJson(
jArray.toString(),
new TypeToken<,ArrayList>() {
}.getType());
map.put(“dayTaskListBean”, dayTaskListBean);
}
- 工作中常用的gson解析
- Gson常用解析方法
- 工作笔记之复杂字符串的json解析,使用gson
- 工作中常用的XML解析Java代码实现
- android中Gson解析
- Android常用Json解析框架GSON和FastJson的使用
- Gson解析二维关联数组 【最常用的一种方式】
- 关于gson的解析
- gson解析的案例
- Gson数据的解析。
- Gson的数据解析
- GSON解析的学习
- GSON解析的学习
- Gson的解析
- Android中Gson解析json
- Gson全解析(中)
- gson解析带中括号
- Gson解析带中括号
- grunt压缩js和css文件(1)
- qt之图形视图框架(上)
- echarts切换tab时,第一个图表显示,第二个图表不显示的解决办法
- 【ProgrammingMicrosoftAzureServiceFabric】第三章: 有状态服务
- phpstorm webstorm
- 工作中常用的gson解析
- parameter和argument的区别
- android USB gadget框架分析
- request、response 中文乱码问题与解决方式
- JavaScript 以及javaquery 函数自动加载运行
- Android EventBus3.0实例使用详解及封装调用
- main function has more than 200 local variables
- ios 什么时候调用layoutSubviews
- java流代码笔记