JSON - 轻量级的数据交换格式
JSON(JavaScript Object Notation)是一种轻量级的、完全独立于语言、有利于数据交换的文本格式。
他构建于“kv”无序键值对集合和“array”有序的值列表两种结构。
JSON 的两种数据结构
- "kv"无序的键值对集合。在不同的语言叫做对象、字典、哈希、关联数组,其中key必须包裹在双引号之间"key"
{
"name": "job",
"age": 24
}
- "array"有序的值列表。在语言中叫做数组
[
"1111",
"2222"
]
JSON 的数据类型
JSON 的值支持的数据类型有:string、number、true、false、null、object、array
- string: 由双引号包裹的任意数量的unicode字符的集合,使用反斜线转义