大二跟着副院做AR时,要求移动端与unity用Json通信,收集了json基础知识并举了个例子(比较老),之后跟实验室做后台也用layui的json传参之后再说。
1.What
JSON
(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,但易于阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。
2.How
- 数据在键值对中
- 数据由逗号分隔
- 花括号保存对象
- 方括号保存数组
3.结构
- 对象:对象在json中表示为“{}”括起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构。在面向对象的语言如C#、Java中,key为对象的属性,value为对应的属性值,取值方法为 name.key 获取属性值,这个属性值的类型可以是数字、字符串、对象等。