JSON是一种在不同程序之间交换信息的格式。它就像是一个事物的列表,每个事物都有一个名称和一个值。
对象
想象一下,你有一个对象。一个对象由大括号{}
组成,在其中有通过逗号分隔的名称和值。例如,你可以有一个包含人名和年龄的对象:
{
"name": "Jeffey",
"age": 34
}
数组
数组就像是一个列表。它用方括号[]
表示,并包含通过逗号分隔的值。这是一个水果数组的例子:
["黑色", "红色", "黄色"]
JSON中的值可以是字符串(文本)、数字、布尔值(如“true”或“false”)、其他对象、数组,甚至是空值(null
)。
字符串要用双引号"
括起来。例如,"Hello"
是一个字符串。
数字、布尔值和null
则不需要引号。例如,42
是一个数字,true
是布尔值“true”。
为什么使用JSON?
JSON易于阅读,并且受到许多编程语言的支持。它用于程序之间交换信息,是数据通信的常用选择。