Json資料格式

2021-05-11 11:59:41 字數 393 閱讀 6517

在web

系統開發中,經常會碰到客戶端和伺服器端互動的問題,比如說客戶端傳送乙個

ajax

請求,然後在伺服器端進行計算,計算後返回結果,客戶端接收到這個響應結果並對它進行處理。那麼這個結果以一種什麼資料結構返回,客戶端才能比較容易和較好的處理呢?

通過幾個專案的實踐,我發現

json

格式的資料是一種不錯的選擇,一是因為它有規則的格式,更容易反映結果的結構,它比

xml更輕量級,還有在客戶端能夠以物件導向的方式去訪問和處理資料。

下面以乙個例子來說明一下:

這樣對結果的處理就是類似於用物件導向的方式訪問資料,訪問就更簡單了,只不過這樣一種方式要特別需要注意伺服器端返回回來的字串格式,因為如果少了乙個引號或者是分號,都會導致客戶端出錯。

JSON資料格式

下面這段文字,摘錄自留作備忘 21世紀初,douglas crockford尋找一種簡便的資料交換格式,能夠在伺服器之間交換資料。當時通用的資料交換語言是xml,但是douglas crockford覺得xml的生成和解析都太麻煩,所以他提出了一種簡化格式,也就是json。json的規格非常簡單,只...

json資料格式

json是一種與語言無關的資料交換的格式,作用 使用ajax進行前後臺資料交換 移動端與服務端的資料交換。1.物件格式 例如 user物件 或者 2.陣列 集合形式 例如 list用json資料格式表示 總結 1.物件格式和資料格式可以相互巢狀 例如 var json 取name 建寧 alert ...

JSON資料格式

json是行業內使用最為廣泛的資料交換格式,在很多場景都有廣泛的應用。json適用於進行資料互動的場景,典型的是ajax中實現非同步載入 為了支援跨平台 資料安全等的web service也可以使用 api介面返回值 名稱 值 對的集合 a collection of name value pair...