JSON:
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)