1.简介
- JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
- JSON 是轻量级的文本数据交换格式
- JSON 独立于语言
- JSON 具有自我描述性,更易理解
2.JSON 格式
2.1 JSON 数值
格式:{ “key” : value}
示例: {“key1”:100,“key2”:20}
{
"key1":100,
"key2":20
}
2.2 JSON字符串
格式:{ “key” : “value”}
示例: {“key1” : “张三”,“key2” : “李四”}
{
"key1" : "张三",
"key2" : "李四"
}
2.3 JSON 数组
格式:{ “key” : [value]}
示例:{key" : [000, 111111],“key1” : [18874, 15157]}
{
"key" : [000, 111111],
"key1" : [18874, 15157]
}
2.4 JSON 对象
格式:{ “key” : {value}}
示例: {“key” : {“1”: “亚索”},“key1” : {“2”: “刘备”}}
{
"key" : {"1": "亚索"},
"key1" : {"2": "刘备"}
}
2.5 JSON 对象数组
格式:{ “key” : [{“key1”: “value1”},{“key2”: “value2”}]}
示例:{“我”:[{“key”: “好好学习”},{“key1”:“天天向上”}]}
{
"我" : [
{"key": "好好学习"},
{"key1": "天天向上"}
]
}
2.6 JSON 数组对象
格式:{“key”:{“key1”:[value1,value2]}}
示例:{“我”:{“你” : [18874,15157]}}
{
"我" : {
"你" : [18874,15157]
}
}