Json初学

来源:互联网 发布:网络推广经典案例 编辑:程序博客网 时间:2024/06/07 09:44

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)


原创粉丝点击