JSON必知

来源:互联网 发布:买车软件哪个好 编辑:程序博客网 时间:2024/04/29 13:08

     (1).JSON是一种轻量级的数据交换格式
     (2).JSON基于两种数据结构:Object和Array。其中Object是“名称/值”对的集合。
     (3).对象:大括号,每一组string-value结合以","分隔,string和value以冒号分隔。
 
     (4).数组:

     (5).string由双引号包围的任意数量Unicode字符的集合,使用反斜线转义。

     (6).value可以是双引号括起来的字符串(string)、数值(number)、truefalse null、对象(object)或者数组(array)。这些结构可以嵌套。

     (7).空白可以加入到任何符号之间,包括空格,tab,回车,换行等。
     (8).举例:
       a.Object实例:
1
2
3
4
5
6
7
8
9
10
11
12
13
{
     "Image": {
      "Width":  800,
      "Height": 600,
      "Title""View from 15th Floor",
      "Thumbnail": {
          "Url":   "http://www.example.com/image/481989943",
          "Height": 125,
          "Width""100"
      },
      "IDs": [116, 943, 234, 38793]
    }
}

         b.Array实例:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[
   {
      "precision":"zip",
      "Latitude":  37.7668,
      "Longitude": -122.3959,
      "Address":  "",
      "City":     "SAN FRANCISCO",
      "State":    "CA",
      "Zip":      "94107",
      "Country":  "US"
   },
   {
      "precision":"zip",
      "Latitude":  37.371991,
      "Longitude": -122.026020,
      "Address":  "",
      "City":     "SUNNYVALE",
      "State":    "CA",
      "Zip":      "94085",
      "Country":  "US"
   }
]

 

原创粉丝点击