WEB开发网
开发学院网页设计JavaScript JSON 入门指南 阅读

JSON 入门指南

 2010-09-14 13:08:07 来源:WEB开发网   
核心提示: 这与绝大多数编程语言的表示方法一致,例如:12345(整数)-3.9e10(浮点数)Boolean 类型表示为 true 或 false ,JSON 入门指南(2),此外,JavaScript 中的 null 被表示为 null,复杂的 Object 可以嵌套表示,例如,注意,true、f

JSON 入门指南

这与绝大多数编程语言的表示方法一致,例如:

12345(整数)
-3.9e10(浮点数)

Boolean 类型表示为 true 或 false 。此外,JavaScript 中的 null 被表示为 null,注意,true、false 和 null 都没有双引号,否则将被视为一个 String 。

JSON 还可以表示一个数组对象,使用 [] 包含所有元素,每个元素用逗号分隔,元素可以是任意的 Value,例如,以下数组包含了一个 String,Number,Boolean 和一个 null:

["abc",12345,false,null]

Object 对象在 JSON 中是用 {} 包含一系列无序的 Key-Value 键值对表示的,实际上此处的 Object 相当于 Java 中的 Map<String, Object>,而不是 Java 的 Class 。注意 Key 只能用 String 表示。

例如,一个 Address 对象包含如下 Key-Value:

city:Beijing
street:Chaoyang Road
postcode:100025(整数)

用 JSON 表示如下:

{"city":"Beijing","street":" Chaoyang Road ","postcode":100025}

其中 Value 也可以是另一个 Object 或者数组,因此,复杂的 Object 可以嵌套表示,例如,一个 Person 对象包含 name 和 address 对象,可以表示如下:

{"name":"Michael","address":
  {"city":"Beijing","street":" Chaoyang Road ","postcode":100025}
}

上一页  1 2 3 4 5 6  下一页

Tags:JSON 入门指南

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接