什么是JSON通俗解释 如何将JSON字符串解析成java对象
(1)JSON(Java Script Object Notation)是一种轻量级的数据交换语言,以文本字符串为基础,且易于让人阅读。(注意:XML就是一个重量级的数据交换语言)
(2)和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度,
(3)JSON采用完全独立于任何程序语言的文本格式,使JSON成为理想的数据交换语言
(4)JSON就是一串字符串 只不过元素会使用特定的符号标注。
2、JSON语法
(1){} 双括号表示对象
(2)[] 中括号表示数组
(3)"" 双引号内是属性或值
(4): 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)
(5),逗号用来分隔属性或者对象
3、将一个对象构建成json数据
对象:属性:name=张三,sex=男,age= 20,score=78
(1)一个对象的json表示:
{“name”:”张三”,”sex”:”男”,”age”:20,”score”:78}
Student stu1 = new Student("张三", "男", 19, 78.5);
String js = JSON.toJSONString(stu1);
System.out.println(js);
结果:
(2)两个对象用一个数组表示,json表示为:
[{“name”:”张三”,”sex”:”男”,”age”:20,”score”:78},{“name”:”张三”,”sex”:”男”,”age”:20,”score”:78}]
Student stu1 = new Student("张三", "男", 19, 78.5);
Student stu2 = new Student("李四", "女", 21, 89);
Student[] stus = {stu1, stu2};
String js = JSON.toJSONString(stus);
System.out.println(js);
结果:
4、将JSON字符串解析成java对象
(1)json字符串装换成单个对象
String js = "{\"age\":19,\"name\":\"张三\",\"score\":78.5,\"sex\":\"男\"}";
Student stu = JSON.parseObject(js, Student.class);
System.out.println(stu);
注意:字符串里的双引号要用转义符"\"转义。
结果:
(2)json字符串转换为list集合
String js = "[{\"age\":19,\"name\":\"张三\",\"score\":78.5,\"sex\":\"男\"},{\"age\":21,\"name\":\"李四\",\"score\":89,\"sex\":\"女\"}]";
List list = JSON.parseArray(js, Student.class);
list.forEach(e -> System.out.println(e));
结果:
(3)json字符串转换为JSONArray集合
String js = "[{\"age\":19,\"name\":\"张三\",\"score\":78.5,\"sex\":\"男\"},{\"age\":21,\"name\":\"李四\",\"score\":89,\"sex\":\"女\"}]";
JSONArray parseArray = JSON.parseArray(js);
for(int i = 0; i < parseArray.size(); i++) {
JSONObject jsObj = parseArray.getJSONObject(i);
String name = jsObj.getString("name");
System.out.println(name);
}
结果:
图片
- 2022年全国赛艇锦标赛在浙江 河北省三部电视剧获第31届中 今年1至9月河北省电子信息产
- 衡水谋划了32个特色果蔬单品 河北省打出资金和政策“组合 全国219个城市被授予“国家 河北湿地公园数量有了跨越式 粤港澳大湾区的中欧班列开行 中国空军“八一”飞行表演队
- 2022年第22号台风“尼格”已 中国空间站迎来重大时刻 空 粤支持韶关建设国家老工业城 清远清城区全新打造的校外未 广州年内将在南沙各镇街布局 广东获第二十三届中国专利奖
- 河北邢台出台20条措施 努力 河北高邑指导企业挖掘传统文 石家庄一90后志愿者成功捐献 前三季度石家庄规上工业高新 江西资溪“两山转化中心”推 畅通道兴贸易 广州海关关区
精彩推送
- 什么是JSON通俗解释 如何将JSON字符串解析成java对象
- 美的置业港股涨16.98%-环球视讯
- 什么叫cron表达式?如何足够的掌握cron表达式?cron表达式详解
- 关注:中国科传3涨停
- 通润装备3涨停_当前快播
- 谷歌搜索打不开是何原因 谷歌搜索打不开的解决办法介绍
- 青瓷游戏港股跌4.29%
- 凌雄科技港股上市首日涨2.6% 所得款项净额3.4亿港元-世界快报
- 越来越贵的中国汽车走向全球说明什么 全球第二大汽车出口国是谁
- 全球10%的笔记本电脑是安徽生产的究竟是何原因?
- 每日动态!东阳吴宁通汇建材5650万元竞得金华东阳市1宗住宅用地
- 中天7200万元竞得金华东阳市1宗住宅用地_全球时讯
- 全球热消息:绿地控股:21绿地01、21绿地02票面利率不调整
- 房地产开发板块涨2.04% 中国武夷涨10%居首
- 新威凌北交所上市首日平收 募1.1亿中泰证券保荐
- 45批次化妆品被检不合格 涉欧莱雅隔离与韩妃染发膏等|当前观点
- 碳中和板块涨0.12% 天沃科技涨10.08%居首
- 华润置地50亿元公司债券票面利率最高为2.9%-当前快讯
- 中电建路桥集团拟发行15亿元公司债券-快报
- 世界快看:开山股份信披不及时不准 与实控人曹克坚等收4警示函
- 阳光人寿上海分公司快速理赔获好评
- 捷途X70 PLUS新车发动机异响 车主投诉不到3小时顺利结案:全球聚焦
- 设计壮游 · 厦门站 | 山海不凡 倡以设计跃动城市脉搏
- 【宝汇投资】国际油价周三下挫逾3%,创下近两个月新低
- 十八数藏当选北京信息产业协会副理事会单位,近期藏品为人称道
- 助力老年人自由出行--我们在路上
- 尤峥:以挪威为起点 东风公司计划2025年网点北欧全覆盖
- 张洋出任爱驰汽车董事长
- 恒生指数公司:恒指ESG增强指数、恒指ESG增强精选指数纳入华润万象生活
- 今日申购:雷特科技、欧康医药 环球微速讯
- 今日上市:新威凌 天天新资讯
- 美股纳指涨0.99% 雾芯科技涨17.8%满帮涨13.2%-天天信息
- ota在线升级容易吗?ota在线升级怎么操作?OTA升级的样例介绍
- 美元指数上涨意味着什么详细说明 美元指数上涨适合出国留学吗
- 夏娃之秀内衣怎么样好穿吗 爱上夏娃和夏娃之秀哪个好
- 2022年商铺契税收费标准是多少 2022年房屋契税费用包括哪些
- 网易HR不当言论被辞到底是怎么回事 网易HR不当言论被辞的原因是啥
- 万达王健林不幸去世系谣言 万达辟谣王健林去世最后找到造谣者了吗
- 比较好的基金公司有哪些 2022年全国十大基金公司排名榜单一览
- 周震南父亲公司加收电费被罚23万是怎么回事?原因是什么?
- 怎样用手机号查询快递 输入手机号找订单物流快递怎么操作
- 中了500万多久到账需要几天 转账超过万元以上几天到账
- 中仑新材"蛇吞象"并购业绩屡升 9.5亿扣非对赌难兑现
- 爱旭股份:股东新达浦宏拟减持不超过2277.57万股
- 东软熙康上半年毛利率降 营收屡升三年半累计亏8.7亿
- 思哲睿无主营收入拟募资20亿元 估值超80亿商业化何解
- 骁龙走过 15 年,除了手机,它还在哪里?
- 芯愿景IPO首发申请被取消审核 保荐机构为民生证券-热消息
- 因爱跃升,《2022尚赫社会责任报告书》发布:焦点播报
- 证监会同意通力科技创业板IPO注册
- 天天快看点丨江西柴桑:扎实推进河湖长制 建设幸福河湖
- 河南邓州:新市民在中心城区买首套新建商品住房可享50%契税补贴_视点
- 当前头条:今年第四批集中出让地块公布 起始总价近百亿
- 三部门:对发展保障性租赁住房情况实施年度监测评价|环球微速讯
- 降低居民购房成本 支持刚性和改善性住房需求
- 人民银行、银保监会:因城施策实施好差别化住房信贷政策
- 杭州金隅观澜时代天筑临河业主在“清淤” 一番操作惹争议 天天播报
- 雄安新区迎来首个央企产业集群入驻|全球报道
- 杭州:力争到2025年全市产业平台产值达到3万亿元_世界报道
- 合新高速铁路500kV线路迁改工程完成_世界观热点
- 最新消息:潍烟高铁成功跨越青荣城际青烟直通线
- 老人在杭州口腔医院种植牙和邻牙 “折腾了五六年”没能友好相处_环球最资讯
- 全球今热点:男子花三万多买空调,不料条码被撕毁无法正常售后,商家拒绝解释
- 顾客投诉锦江酒店虚假宣传 事后又遇短信威胁?:播资讯
- 雅生活服务:赖娟辞任公司秘书等职务
- 花九千多块买的“ThinkPad”用了没几天 屏幕黑屏鼠标转圈:全球微动态
- 观热点:农行与中海、华润、万科、龙湖、金地五家房企签署银企战略合作协议
- 陕西省生态环境厅送服务到基层
- 收评:沪指探底回升翻红涨0.26% 光伏板块涨幅居前_环球百事通
- 电力板块涨1.89% 建投能源涨10.04%居首
- 兰溪城投8.13亿元竞得金华兰溪市1宗商住用地
- 环球观察:迪哲医药前3季仍亏 去年底上市募资21亿中信证券保荐
- 中国银行与万科签署战略合作提供不超过1000亿元授信额度
- 食品加工制造板块跌1.18% 黑芝麻涨10.09%居首:今日热搜
- 陕西生态环境质量报告书在全国评比中再创佳绩
- 当前聚焦:凯莱英跌4.22% 去年股价"大顶"平安证券浙商证券唱多
- 世界快看点丨云中马4涨停
- 英联股份3涨停:每日短讯
- 粤传媒6涨停:每日简讯
- 房地产开发板块跌0.26% ST泰禾涨5.13%居首|今日热门
- 每日观点:售价16.98-22.98万元!全新欧蓝德正式上市
- 威兰达新车车机死机 车主投诉后已顺利解决
- 北京城建50亿元公司债券已提交注册
- 高乐股份3涨停
- 中国收藏网解锁投资新视角,收藏知识产权
- 人民币对美元汇率中间价上调386个基点
- 自贡保障房6.65亿元资产支持专项计划已获通过 天天快资讯
- 用私域赋能增长,海普诺凯赋能培训会圆满完成
- 播报:交通银行将为美的置业提供不超过200亿元意向性授信额度
- 法尔胜终止4.5亿元买广泰源49%股权 股价跌2.13%|全球球精选
- 交通银行为万科集团提供千亿授信意向额度-天天动态
- 华光新材前三季净利降132% "上市即巅峰"中国银河保荐 资讯推荐
- 共达电声拟向控股股东定增募不超5亿元 股价跌5.79%|每日速看
- 焦点精选!新世界云门商业10.01亿元资产支持ABS获受理
- 环球聚焦:信隆健康拟发不超4亿可转债 股价跌0.72%
- 第三代 H6 DHT-PHEV向新能源市场注入新的活力
- 大连市金普新区6宗涉宅地块将于12月22日出让|环球快播报
- 小伙带15斤油条膨松剂飞卡塔尔是咋回事 怎样用油条膨松剂制作油条
- pid是什么?如何使用PID快速关闭软件进程?
- 网页微信登陆方式有哪些?手机微信网页版登录不了是何原因?
财经
要闻
公司
吉卜力工作室如今已加入到主题公园的浪潮,并于11月1日正式对公众开放全球首个项目,将《龙猫》等经典作品的场景复原至现实世界。对于吉卜
详细>>随着在线旅游企业数量的不断增多,售卖不合理低价旅游产品、违规利用用户个人信息等问题也时有发生。11月1日,文旅部发布《文化和旅游部关
详细>>两个小时,这是越南全国首票榴莲从装车到运送至我国广西崇左友谊关口岸的时间。得益于一体化供应链,2021年,中国与越南进出口贸易额达到23
详细>>11月1日,北京商报记者梳理发现,截至9月末,10家A股上市农商行资产规模均有所扩大,重庆农商行、上海农商行仍以万亿元总资产位居前列。营
详细>>西贝餐饮集团(以下简称西贝)在儿童餐的道路上越走越深。11月1日,北京商报记者从西贝获悉,其将推出西贝儿童餐零售产品。目前,部分西贝门
详细>>新一期麻辣粉和逆回购操作如期公布。9月15日,央行发布消息称,为维护银行体系流动性合理充裕,开展4000亿元中期借贷便利(MLF)操作和20亿元
详细>>