[Android开发] Json解析工具类,一个类搞定Json的解析
发布时间:2017-03-15 来源:文档文库
小
中
大
字号:
[Android开发] Json解析工具类,一个类搞定Json的解析
一、简介
利用递归的方式反射解析到bean里面
二、详细代码
1、 Json格式
例如服务器指定规定json格式为:
{ "code": "……" , // 返回代号,预留字段,默认返回null "type":"ERROR", // 返回类型,表示操作是成功或失败
"desc":"……", // 返回描述,描述性文字,主要保存用于弹窗显示的文字
"action":"SHOW", //返回操作,该操作值提供给终端使用,用于决定当前收到返回后的操作
"data": "……" // 返回数据,根据请求上传的参数,返回对应的数据,或返回null }
对应的数据在data里面,data里面的key对应一个bean,例如一个列表数据:
{ "desc":"查询成功",
"data":{ "diseaseList":[
{ "xmlName":"精神病评估",
"xmlId":"1066", "category":"symptom" },
{ "xmlName":"对学习困难和认知延迟的评估",
"xmlId":"884",