JSON,全称为JavaScript Object Notation,是一种轻量级的数据交换格式。它以文本的形式呈现数据,具有易读易写、易解析的特点。JSON广泛应用于Web应用程序之间的数据传输,尤其是在移动应用程序的开发中使用得非常广泛。
JSON由两种基本结构组成:键值对和数组。键值对由一个键名和一个对应的值组成,中间用冒号隔开,多个键值对之间用逗号隔开。例如:
json Copy code
{
“name”: “Alice”,
“age”: 25,
“gender”: “female”
}
这里的”name”、”age”和”gender”都是键名,对应的值分别是”Alice”、25和”female”。这个JSON对象表示一个人的基本信息。
数组是一个有序的值列表,每个值可以是任意类型,多个值之间用逗号隔开。例如:
css Copy code
[ “apple”, “banana”, “orange”]
这个JSON数组包含了三个字符串类型的值,分别是”apple”、”banana”和”orange”。