JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器生成和解析。它是一种纯文本格式,独立于语言,同时它使用了类似于 C 语言家族的习惯(包括 C、C++、C#、Java、JavaScript、Perl、Python 等),因此可以简单地在很多编程语言中解析和生成 JSON 数据。
JSON 数据格式主要包括两种结构:
1.对象:对象是由一对大括号 {} 包围的无序的键值对集合。键值对之间使用逗号分隔,键和值之间使用冒号分隔。例如:
{
"name": "John",
"age": 30,
"city": "New York"
}
2.数组:数组是由一对方括号 [] 包围的有序元素列表,元素之间使用逗号分隔。数组中的元素可以是任何数据类型,包括数字、字符串、布尔值、对象以及其他数组。例如:
[
"apple",
"banana",
"orange"
]
在 JSON 语法中,传输数组的方式是使用数组的形式,例如:
[
{
"name": "John",
"age": 30,
"city": "New York"
},
{
"name": "Mary",
"age": 25,
"city": "Los Angeles"
},
{
"name": "David",
"age": 35,
"city": "Chicago"
}
]
这样就可以在网络上传输和共享数据,使得数据更加灵活、简单和易于处理。
领取专属 10元无门槛券
手把手带您无忧上云