1.优点
(1)数据格式简单,易读易写,采用压缩格式,占用带宽小。
(2)支持多种语言,包括ActionScript,C,C#,ColdFusion,java,python等多种语言服务器解析使用。
2.缺点
(1)要求编码字符集必须是unicode,受约束性强。
(2)语法过于严谨,必须遵循JSON语法四个原则。
3.数据结构组成
(1)
(2)
4.基本数据类型
(1)Key: String
(2)Value:
5.语法
6.模板
var demo = { “Key1”:Value1(number), “Key2”:Value2(String), “Key3”:Value3(arry), “Key4”:Value4(bool), “Key5”:Value5(null), “Key6”:Value6(Object), }
7.实例
var demo = { “teacher”:{“name”:“王老师”,“sex:“M”,“income”:“666666”,}, “students”:[ {“name”:“罗同学”,“age”:20,“has_girlfriend”:false}, {“name”:“李同学”,“age”:19,“has_boyfriend”:true} ] }
8.使用
(1)var myName = demo.teacher.name (王老师”)
(2) var myAge = demo.students[0].age (20)
