json資料格式

2021-08-22 19:19:27 字數 1156 閱讀 3511

json是一種與語言無關的資料交換的格式,作用:使用ajax進行前後臺資料交換;移動端與服務端的資料交換。

1.物件格式

例如:user物件

或者

}

2.陣列/集合形式

例如:list用json資料格式表示

[,{},{},……]
總結:

1.物件格式和資料格式可以相互巢狀

例如:

var json = ,,]

};//取name=建寧

alert(json.baobao[1].name);

//取addr=山西

alert(json.baobao[2].addr);

var json = ,,],

"haohao":[,,

]};//取name=李宇春

alert(json.haohao[1].name);

2.json的key是字串,value是object物件,可以是數值、字串、乙個object物件……

例如:

var json = ,

"data":[,,

]};//取"三豐"

alert(json.msg.lastname);

//取阿珂

alert(json.data[2].name);

3.json是js的原生內容,所以js可以直接取出json物件中的資料。

例如:

//物件格式

var person = ;

//取出lastname

alert(person.lastname);

//去除age

alert(person.age);

//陣列格式

var persons = [

, ];//取出firstname=李

alert(person[1].firstname);

//取100

alert(person[0].age);

Json資料格式

在web 系統開發中,經常會碰到客戶端和伺服器端互動的問題,比如說客戶端傳送乙個 ajax 請求,然後在伺服器端進行計算,計算後返回結果,客戶端接收到這個響應結果並對它進行處理。那麼這個結果以一種什麼資料結構返回,客戶端才能比較容易和較好的處理呢?通過幾個專案的實踐,我發現 json 格式的資料是一...

JSON資料格式

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

JSON資料格式

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