JSON (JavaScript Object Notation)是JavaScript語言中的一種對象類型。JSON的好處是易於閱讀和解析。當客戶端和服務器端須要交互大量數據時,使用JSON格式傳輸能夠簡化客戶端和服務器端的編程。編程
1 JSON對象格式數組
● JSON對象格式以下:服務器
{"key":value,"key":value,...}學習
例如:{"name":"兄弟連IT教育","subject":"JavaEE+BigData"}對象
● JSON對象數組格式以下:ip
[{"key":value,"key":value,...},{"key":value,"key":value,...}...]字符串
例如:[{"name":"兄弟連IT教育","subject":"JavaEE"},{"name":"兄弟連IT教育","subject":"BigData"}]io
2 JSON字符串格式服務器端
JSON字符串須要使用轉義字符「\」對「 " 」進行轉義,格式以下:數據
"{\"key\":值,\"key\":值}"
例如:"{\"name\":\"兄弟連IT教育\",\"slogan\":\"讓學習成爲一種習慣\"}"