日期:2014-05-16 浏览次数:20470 次
JSON主要有两种数据结构:
???1、由key--value对组成的数据结构。这种数据结构在不同的语言中有不同的实现.
??????例如:在javascript中是一个对象.而在java中是一种Map结构,c语言中是struct,其它的语言中可能为record、?hash?table?等。
???2、有序集合、这种数据结构在不同语言中可能有list、vertor、数组和序列等实现。
下面我就来研究javascript中对这两种方式的语法。
1、?用于创建对象的语法
?????JSON语法创建对象更像一种Map结构,它是一种由key-value对组成数据结构。
如图就创建Object对象:总是以{开始以}结束,对象的每个属性名与属性值之间用英文的默冒号(:)分隔,多个属性之间用英文的(,)隔开:语法格式如下:
Student?=?{