JSON--就是鍵值對
阿新 • • 發佈:2019-02-16
資料型別,從結構上看,所有的資料最終都可以分成三種類型:
第一種型別是scalar(標量),也就是一個單獨的string(字串)或數字(numbers),比如“北京”這個單獨的詞。
第二種型別是sequence(序列),也就是若干個相關的資料按照一定順序並列在一起,又叫做array(陣列)或List(列表),比如“北京,東京”。
第三種類型是mapping(對映),也就是一個名/值對(Name/value),即資料有一個名稱,還有一個與之相對應的值,這又稱作hash(雜湊)或dictionary(字典),比如“首都:北京”。
Json格式規則:(Douglas Crockford提出的)
1) 並列的資料之間用逗號(“,”)分隔。
2) 對映用冒號(“:”)表示。
3) 並列資料的集合(陣列)用方括號("[]")表示。
4) 對映的集合(物件)用大括號(“{}”)表示。
“北京市的面積為16800平方公里,常住人口1600萬人。上海市的面積為6400平方公里,常住人口1800萬。”
寫成json格式就是這樣:
[
{
"城市": "北京",
"面積": 16800,
"人口": 1600
},
{
"城市": "上海",
"面積": 6400,
"人口": 1800
}
]