Json 知识学习
发布日期:2021-06-30 08:02:19
浏览次数:4
分类:技术文章
本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年04月12日 03时40分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
数据在Oracle中的存储
2019-04-30
轨迹规划 trajectory planning
2019-04-30
AGV自动导引运输车
2019-04-30
Trie树(字典树)
2019-04-30
COMP7404 Machine Learing——KNN
2019-04-30
COMP7404 Machine Learing——SVM
2019-04-30
COMP7404 Machine Learing——ROC
2019-04-30
Python量子计算qiskit
2019-04-30
Python的多线程不是真的多线程(GIL全局解释器锁)
2019-04-30
CPython
2019-04-30
特征融合 & FFM(Feature Fusion Module) 特征融合模块
2019-04-30
Python手动读取MNIST数据集
2019-04-30
Python手动读取CIFAR-10数据集
2019-04-30
Pytorch(十一) —— 分布式(多GPU)训练
2019-04-30