JSON (JavaScript Object Notation):是一种轻量级的数据交换格式.
说白了就是 一种数据格式 便于 人阅读和编写,同时也易于机器解析和生成.
JSON语法规则:
1.数据在 键值对 中.(一个key对应一个值.键值对: "key": 4)
2.数据由 逗号 分隔
3.花括号保存对象
4.方括号保存数组.
JSON 名称/值对
JSON 数据的书写格式是:名称/值对
"名称" : "值对"
eg:"firstname" : "John"
JSON 值
JSON的值 可以是:
1.数字(整数 或 浮点数)
2.字符串(在双引号中)
3.逻辑值(true 或false)
4.数组(在[ ]中)
5.对象(在 { } 中)
6.NULL
基础结构
1.对象 即 { } .数据结构为:{key : value,key : value,key : value,......}的键值对的结构.
key:为对象的属性. value :为 对应的属性值.
2.数组 [ ] .数据结构为: {"111","222",....... },使用索引取值. 字段值的类型 可以是数字,字符串,数组,对象几种.
经过对象.数组2 中结构 就可以组合成复杂的数据结构了.