2009年7月25日 星期六

JSON


JavaScript Object Notation(JSON)是一個language-indepent的資料交換格式,他源自於ECMA-262 3rd edition中的子集合,相關資訊可以參考RFC-4627。JSON可以表示JavaScript中的資料型態,包含四種原生資料型態(string、number、boolean和null),以及兩種結構化資料型態(object和array)。JSON的主要設計理念是希望能設計出可移植,且最小化的JavaScript表示法。

JSON用name:value表示properties的name與value,在value的表示方式上,object用{}表示,array用[]表示,properities之間用","分開。
比如:
{
  "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]
  }
}


沒有留言:

張貼留言

熱門文章