json学习

img

JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式,目前使用的特别广泛。

语法格式

  • 对象表示为键值对
  • 数据由逗号分隔
  • 花括号保存对象
  • 方括号保存数组

值可以为字符串、数字、数组和json对象。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
"key":"value",
"key2":-1234.567,
"Key3":
{
"name":"FS\"JZ",
"age":20
},
"key4":[1,2,3,4,5],
"key6":[
{
"name":"a",
"age":18
},
{
"name":"b",
"age":19
},
{
"name":"c",
"age":20
},
{
"name":"d",
"age":21
},
],
"key7":null
}

取值

key6[0].name

转义

1
2
\\
\"