JSON语法
json语法规则
->数据在名称/值对中
->数据由逗号分隔
->花括号保存对象
->方括号保存数组
JSON名称/值对
JSON数据的书写格式:名称/值对
“firstName”:"Json" 等价于firstName="Json"
JSON值
JSON值可以是:
->数字(整数或浮点数)
->字符串(在双引号中)
->逻辑值(true或false)
->数组(在方括号中)
->对象(在花括号中)
->null
JSON对象
JSON对象在花括号中书写:
对象可以包含多个名称/值对:
{“firstName”:"Json","lastName":"Doe"}
JSON数组
JSON数组在方括号中书写:
数组可包含多个对象:
{
“employees”:[
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
在上面的例子中,对象 "employees" 是包含三个对象的数组。每个对象代表一条关于某人(有姓和名)的记录。
访问对象数组中的第一项;
employees[0].lastName;
返回结果:Doe
修改数组中的数据:
employees[0].lastName=“Jobs”;