Json 知识学习
发布日期:2021-06-30 08:02:19
浏览次数:3
分类:技术文章
本文共 644 字,大约阅读时间需要 2 分钟。
重新温习下官网的介绍,收获很多,这里翻一下
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。人类很容易读写。机器很容易解析和生成。它基于 , 。JSON是一种完全独立于语言的文本格式,但使用C语言系列程序员熟悉的约定,包括C,C ++,C#,Java,JavaScript,Perl,Python等等。这些属性使JSON成为理想的数据交换语言。
JSON基于两种结构:
- 名称/值对的集合。在各种语言中,这被实现为对象,记录,结构,字典,散列表,键控列表或关联数组。
- 有序的值列表。在大多数语言中,这被实现为数组,向量,列表或序列。
这些是通用数据结构。实际上,所有现代编程语言都以某种形式支持它们。有意义的是,可与编程语言互换的数据格式也基于这些结构。
在JSON中,它们采用以下形式:
的对象是一组无序名称/值对。对象以{ 左大括号和右大括号}开头。每个名称后面跟着:结肠和名称/值对被分开,逗号。
一个数组是值的有序集合。数组以[ 左括号并以右括号结束]开头。值由分开,逗号。
甲值可以是一个字符串,在双引号,或一个数字,或真或假的或零,或一个对象或一个阵列。这些结构可以嵌套。
甲串是零个或多个Unicode字符序列,包在双引号,使用反斜杠逃逸。字符表示为单个字符串。字符串非常类似于C或Java字符串。
一个数是非常像C或Java数,除了八进制和十六进制格式不被使用。
可以在任何一对令牌之间插入空格。除了一些编码细节,完全描述了语言。
转载地址:https://huxiaomu.blog.csdn.net/article/details/100513110 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年05月04日 08时42分46秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【数据结构与算法-2】链表
2019-04-30
【数据结构与算法】递归
2019-04-30
【数据结构与算法】二叉树遍历
2019-04-30
NLP 综述
2021-07-03
【做饭】- 卤肉
2021-07-03
【做饭】- 刀
2021-07-03
【山狗】
2021-07-03
python 多线程
2021-07-03
python super
2021-07-03
excel 打开csv中文乱码
2021-07-03
【做饭】- 红烧肉
2019-04-30
python pandas
2019-04-30
python 函数式编程
2019-04-30
python编码
2019-04-30
scala maven plugin
2019-04-30
flink 1-个人理解
2019-04-30
flink 2-数据源
2019-04-30
flink 4-输出
2019-04-30
flink 3-转换
2019-04-30
flink 5-窗口和时间
2019-04-30