JSON这几个字母是啥意思
JavaScript Object Notation
它是个什么东西
JSON是一种轻量级的数据交换格式,它基于 ECMAScript 的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据
JSON的语法规则
1、数据在名称/值对中
2、数据由逗号分隔
3、大括号保存对象
4、中括号保存数组
JSON 名称/值对
JSON 数据的书写格式是:名称/值对
示例:[ {"id": "001" , "value" : "hello"} ]
JSON 值
可以是数字、字符串、逻辑值、数组、对象、null
值 | 示例 |
数字(整数或浮点数) | { "age":30 } |
对象(在大括号中) | { "name":"课工场" , "url":"http://www.kgc.cn/" } |
数组(在中括号中) | {"sites": [ { "name":"课工场" , "url":"http://www.kgc.cn/" }, { "name":"google" , "url":"www.google.com" } ]} |
逻辑值(true 或 false) | { "flag":true } |
null | { "kgc":null } |