1什么是json
JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。它是基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。
易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
2开始对json的基础认识
{"key":"value" ,"key2 = "value2}
这样就构成了一个简单的json对象,多个键名键值是以逗号隔开
3json的数据类型和访问内容
cs
{
"key":"value",
"key2":123.4456,
"key3":{
"name":"温泉",
"QQ":578918003
},
"key4":[1,2,3], //数字型的数组
"key5":["a","b","c","d"] //文本型的数组
"key6":[{
"name":"a",
"age":18
}, //对象类型的数组
{
"name":"b",
"age":19
},
{
"name":"c",
"age":20
},
{
"name":"d",
"age":21
}]
"key7":null // 空类型
}
取长整数
取数值
key3.QQ
key6[2].name + key6[2].age = c 20
4 json简单的示例以及字符转义
cs
{
"qq":578918003,
"msgID":23290,
"time":1612021768,
"msgNum":386259582,
"msg":"你好!\r这里是黄金小码农。\r 欢迎各位点赞收藏!",
"reply":""
}