JSON與XML一樣都是數據格式,JSON的數據格式比XML更小。這裡主講JSON。
JSON是JavsScript對象符號。
下面是一個簡單的JSON格式
{"name":"zhangsan","age":22,"address":"太原"}
這就是一個對象,裡面的值key是冒號前面的類容,value是冒號後面的類容。
JSON還可以有數組的形式,如下:
[{"name":"zhangsan","age":22,"address":"太原"},
{"name":"lisi","age":20,"address":"黃岡"},
{"name":"wangwu","age":21,"address":"武漢"}]
在中括號裡全都是對象,這種對象的個數沒限制,對象裡是鍵值對。
在JSON對象中還可以有對象,如下:
{
"name":"zhangsan","age":22,
"address":{"country":"中國","province":"山西","city":"太原"}
}
這就是說address key是一個對象。
這就是JSON的基本形式。