JSON简介
1. JSON是JavaScript对象表示法(JavaScript Object Notation),是一种轻量级的数据交换格式。
2. JSON是用于存储和交换数据的。类似XML。
3. JSON比XML更小、更快、更易解析。
JSON语法
JSON语法是JavaScript对象表示语法的子集。
- 数据在名称/值对中
"firstName":"John"
JSON 值可以是: 数字(整数或浮点数)、字符串(双引号中)、逻辑值(true或false)、数组(在方括号中)、对象(在花括号中)、null
花括号保存对象
对象是一个无序的”‘名称/值’对”集合。一个对象包含在“{ }”中。名称和值之间用冒号(:)隔开,“名称/值”对之间用逗号(,)隔开。
方括号保存数组
数组是值(value)的有序集合,一个数组包含在“[ ]”中,值之间使用逗号(,)分开。
JSON例子
{
"company": "网车"
"department": [{
"name": "技术部",
"peoples": {
"people": ["小杨","小姜"]
}
}, {
"name": "渠道部",
"peoples": {
"people": ["小段"]
}
}]
}
JSON 文件
- JSON 文件的文件类型是 “.json”
- JSON 文本的 MIME 类型是 “application/json”