json的几种格式的总结

来源:互联网 发布:二十二评价知乎 编辑:程序博客网 时间:2024/05/18 02:54

       JSON(JavaScript Object Notation)一种简单的数据格式,它是JavaScript原生格式。

       json格式表示一个对象:

                                                {名称1:值1,名称1:值1,名称1:值1}

       json格式表示多个对象1(下标从0开始):

                                                  [

                                                      {名称1:值1,名称1:值1,名称1:值1},

                                                      {名称11:值1,名称12:值1,名称13:值14}

                                                   ]

       json格式表示多个对象2

                                               {  名称x: [

                                                      {名称1:值1,名称1:值1,名称1:值1},

                                                      {名称11:值1,名称12:值1,名称13:值14}

                                                   ]}

                                             示例:var people={"params1"

                                                                                  [

                                                                                           {"firstname":"zhang","lastname":san,"email":"kengni.com"},  

                                                                                           {"firstname":"zhang","lastname":san,"email":"kengni.com"}

                                                                                   ]

                                                                               }

json格式表示多个对象3 

                                              

                                               {  名称x: [

                                                      {名称1:值1,名称1:值1,名称1:值1},

                                                      {名称11:值1,名称12:值1,名称13:值14}

                                                   ],

                                                  名称x1: [

                                                      {名称1:值1,名称1:值1,名称1:值1},

                                                      {名称11:值1,名称12:值1,名称13:值14}

                                                   ]

                                                 }

举个例子:

    姓名:张三,  年龄:20,电话   手机:1111,家庭号码:2222,住址:公司:公司地址,家庭:家庭地址

       var people={name:'张三',

                             age:"20",

                              tel:{phone:1111,caltel:2222} ,

                              address:[

                                               {homeaddress:"湖南"},

                                               {comaddress:“桂林”}

                                               ]

}

   比如说访问家庭地址:people.address[0].homeaddress   打印出湖南