
JSON-1/6(了解JSON)
发布日期:2021-05-14 04:14:25
浏览次数:23
分类:原创文章
本文共 728 字,大约阅读时间需要 2 分钟。
JSON,JavaScript Object Notation
一种轻量级的数据交换格式。与XML类似,是基本文本的数据传输格式。
可以参考:http://json.org/ 上的说明。
1、最简单的示例
例如,用XML表示一个Student对象,
<?xml version="1.0" encoding="UTF-8"?><student> <id>2019001</id> <name>郭</name> <sex>male</sex> <cellphone>15137764206</cellphone></student>
如果用JSON的格式来表示,则为:
{ "id":2019001, "name":"郭", "sex":true, "cellphone":"15137764206"}
其中,大括号表示一个JSON对象。在这个对象里,包含四个字段。
例如:
"id" 字段的值为2019001,是数字类型(Number)
"name" 字段的值为“郭”,是字符串类型(String)
“sex” 字段的值为true,是布尔类型(Boolean)
可以直观的发现,
如果值是一个String,则应该用双引号,如“郭少”
如果值是一个Number,则不加双引号,如2018001
如果值是一个Boolean,则应该是true或者false,不加双引号
2、在项目中加入JSON库支持
在 http://json.org/ 上列出了各种编语言里的JSON的开发工具库,其中Java语言也有多个库可供使用。
这里使用第一个库,即https://github.com/stleary/JSON-java
师傅:邵发老师
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月06日 10时51分21秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SkyWalking性能剖析
2019-03-08
LeetCode197.打家劫舍
2019-03-08
A simple problem HDU-2522 【数学技巧】
2019-03-08
487-3279 POJ-1022【前导0~思维漏洞】
2019-03-08
Struts2-从值栈获取list集合数据(三种方式)
2019-03-08
vscode中快速生成vue模板
2019-03-08
demo---购物车的多条记录保存(cookie)
2019-03-09
参考图像
2019-03-09
设计模式(18)——中介者模式
2019-03-09
用JavaScript实现希尔排序
2019-03-09
python初学者容易犯的错误
2019-03-09
Qt之QImage无法获取图片尺寸(宽和高)
2019-03-09
推荐几篇近期必看的视觉综述,含GAN、Transformer、人脸超分辨、遥感等
2019-03-09
Java-类加载过程
2019-03-09
BUU-MISC-认真你就输了
2019-03-09
BUU-MISC-caesar
2019-03-09