json字符串的理解
下面是一个json
{
"JsonData": {
"adverList": [],
"carModel": {
"Account_Id": "",
"CarBrand": "",
"CarCode": 0,
"CarType": "",
"ChassisNum": "",
"DepartureTime": "",
"EngineNum": "",
"Img": null,
"IsDefaultFav": 1,
"Manufacture": 0,
"Mileage": 0,
"ModifyType": 0,
"PlateNumber": "",
"Province": ""
},
"recList": [
{
"Account_Id": "405877695419",
"Area": "",
"BottomDes": "19",
"ConsumerDescrip": "自动扫码洗车-标准洗车",
"ConsumptionType": 2,
"CreateDate": "2017/11/29 16:44:14",
"IntegralNumber": 10,
"MiddleDes": "半年洗",
"PayMathod": 3,
"RightDes": "自动扫码洗车",
"ShowType": 2,
"UniqueNumber": "311520171129164414955"
},
{
"Account_Id": "405877695419",
"Area": "",
"BottomDes": "20",
"ConsumerDescrip": "自动扫码洗车-标准洗车",
"ConsumptionType": 2,
"CreateDate": "2017/11/29 16:15:45",
"IntegralNumber": 10,
"MiddleDes": "半年洗",
"PayMathod": 3,
"RightDes": "自动扫码洗车",
"ShowType": 2,
"UniqueNumber": "369920171129161545922"
},
{
"Account_Id": "405877695419",
"Area": "",
"BottomDes": "青岛盛士泰和汽车维修有限公司-五",
"ConsumerDescrip": "青岛盛士泰和汽车维修有限公司-五",
"ConsumptionType": 1,
"CreateDate": "2017/11/29 15:58:04",
"IntegralNumber": 0,
"MiddleDes": "0.01",
"PayMathod": 2,
"RightDes": "线下门店支付",
"ShowType": 2,
"UniqueNumber": "201711291556036091PAi3T"
},
{
"Account_Id": "405877695419",
"Area": "",
"BottomDes": "0.01",
"ConsumerDescrip": "购半年洗消费",
"ConsumptionType": 4,
"CreateDate": "2017/11/29 15:42:58",
"IntegralNumber": 1100,
"MiddleDes": "半年洗",
"PayMathod": 2,
"RightDes": "购买洗车卡",
"ShowType": 2,
"UniqueNumber": "20171129154132532SQUYO3"
},
{
"Account_Id": "405877695419",
"Area": "",
"BottomDes": "0.01",
"ConsumerDescrip": "购半年洗消费",
"ConsumptionType": 4,
"CreateDate": "2017/11/29 15:42:33",
"IntegralNumber": 1100,
"MiddleDes": "半年洗",
"PayMathod": 1,
"RightDes": "购买洗车卡",
"ShowType": 2,
"UniqueNumber": "201711291525540748LECGP"
},
{
"Account_Id": null,
"Area": null,
"BottomDes": "您的驾驶证-1天到期",
"ConsumerDescrip": null,
"ConsumptionType": 2,
"CreateDate": "2017/11/28 18:55:13",
"IntegralNumber": 0,
"MiddleDes": "驾驶证快要到期了",
"PayMathod": 0,
"RightDes": "驾驶证",
"ShowType": 4,
"UniqueNumber": "fb81447c-2ad4-e711-95c4-58fb84d873e4"
},
{
"Account_Id": null,
"Area": null,
"BottomDes": "您的爱车车险-305天到期",
"ConsumerDescrip": null,
"ConsumptionType": 4,
"CreateDate": "2017/11/28 18:55:13",
"IntegralNumber": 0,
"MiddleDes": "爱车车险证快要到期了",
"PayMathod": 0,
"RightDes": "车险到期",
"ShowType": 4,
"UniqueNumber": "42077e97-2ad4-e711-95c4-58fb84d873e4"
}
]
},
"ResultCode": "F000000",
"ResultMessage": "成功"
}
里面有2个数组和1个json 在这个在写bean的时候大致写法如下
public static class JsonDataBean {private List<AdverListBean> adverList; private List<RecListBean> recList;
private CarmodelBean carModel;
}
获取get和set方法后
在声明三个方法
public static class RecListBean implements Serializable {
}
public static class AdverListBean implements Serializable {
}
public static class CarmodelBean implements Serializable{
}
里面在写一个具体的内容即可,注意方法名用json前面的方法,
这样就是其大致写法,
as 用快捷键 ait+s 先解析再生成也行
json字符串的理解相关推荐
- Json对象和Json字符串
JSON对象 有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串. 先介绍一下json对 ...
- json对象和json字符串转换方法
在WEB数据传输过程中,json是以文本,即字符串的轻量级形式传递的,而客户端一般用JS操作的是接收到的JSON对象,所以,JSON对象和JSON字符串之间的相互转换.JSON数据的解析是关键. 先明 ...
- JSON字符串的解析
2019独角兽企业重金招聘Python工程师标准>>> JSON(JavaScript Object Notation)是一种轻量级的数据格式,采用完全独立于语言的文本格式,是理想的 ...
- fastjson list转json字符串_程序员:JSON、JSONObject 与 JSONArray 简单讲解
fastjson简介 fastjson 是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean 序列化为 JSON 字符串,也可以从 JSON 字符串反序列化到 ...
- JavaScript对象、JSON对象、JSON字符串的区别
一.首先看下什么是JSON JSON:JavaScript Object Natation,JavaScript对象的表现形式,已经发展成一种轻量级的数据交换格式. JavaScript对象的表现形式 ...
- python操作json字符串,超详细的Python文件操作知识
来自:CSDN,作者:南枝向暖北枝寒MA 链接:https://blog.csdn.net/mall_lucy/article/details/104547365 [导语]:python进行文件操作, ...
- 为什么eval某个json字符串时要加括号?
在做与服务器交互数据的时候,我们通常会发起一个Ajax请求,然后服务器返回一个类似'{x:1,y:1}'结构的json字符串,为了方便客户端处理我们会将其转换为一个对象直接量 这很多的时候通过一个ev ...
- JSON是什么?对JSON的简单理解
一.什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSO ...
- JSON字符串的使用
一.JSON和JS字符串的区别 首先JSON对象的数据格式满足三个条件 1.花括号{} 2.数据以键:值的形式出现 (键大多是字符串如"ID",值可以是很多例如字符串,数值,甚至J ...
最新文章
- SQL Server - DAC(Dedicated Administrator Connection)专用管理员连接
- xml布局显示需要预判断,可是还没有show出来,怎么办?
- mysql delete in 结果集_MySQL从删库到跑路(2)SQL语句示例
- 【收藏】详解apt、yum、dnf 和 pkg
- linux红帽子桌面模式ftp,Linux操作系统配置Vsftp的方法
- 关于RGB屏调试的一些知识(转)
- oracle sqlplus执行脚本_连接Oracle出错:sqlplus quot;/as sysdbaquot;
- linux(Ubuntu)常用命令整理 -- 基础篇 -- 持续更新
- 谷歌云TPU上可以用Julia啦!0.23秒跑100张图片,Jeff Dean点赞推荐
- sql获取当前时间精确到秒的字符串
- iphone编辑过的录音怎么还原_我告诉你ios录音误剪怎么恢复
- Linux之创建DBeaver桌面图标
- 艺术论文题目汇总大全
- 新浪开发者平台(Sina App Engine)初探
- Vue-实现商品放大镜效果
- 淘宝主播榜单丨2月22日-2月28日淘宝直播榜单
- 爬取网易云的音乐信息
- BootStrap笔记-下拉菜单的使用
- Camera硬件结构组成
- FL Studio教程之Fruity Wrapper插件讲解