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]
}
}

沒有留言:
張貼留言