javascript 循環(huán)讀取JSON數(shù)據(jù)的代碼
服務端后臺返回到客戶端的JSON格式字符串:
var str = '[{"uname":"王/強","day":"2010/06/17"},{"uname":"王海云","day":"2010/06/11"}]';
我們把它轉(zhuǎn)換成JSON對象:var jsonList=eval("("+str+")");這時候如果以用斷點跟蹤查看這個jsonList對象,其實你會發(fā)現(xiàn),他的長度為2,即jsonList.length=2。它的每一項都是一個單獨的JSON對象。請看下圖:
這時候假設我們不知道"uname"和"day"這兩個key值,我們開始對jsonList執(zhí)行循環(huán)操作。
for(var i=0;i<jsonList.length;i++){
for(var key in jsonList[i]){
alert("key:"+key+",value:"+jsonList[i][key]);
}
}
這樣我們就可以輕松的獲取我所需要的key值和value值了
- JS解析json數(shù)據(jù)并將json字符串轉(zhuǎn)化為數(shù)組的實現(xiàn)方法
- JavaScript中解析JSON數(shù)據(jù)的三種方法
- JS中Json數(shù)據(jù)的處理和解析JSON數(shù)據(jù)的方法詳解
- Jquery解析json數(shù)據(jù)詳解
- JavaScript處理解析JSON數(shù)據(jù)過程詳解
- jQuery使用ajax方法解析返回的json數(shù)據(jù)功能示例
- javascript解析json數(shù)據(jù)的3種方式
- json數(shù)據(jù)傳到前臺并解析展示成列表的方法
- javascript對JSON數(shù)據(jù)排序的3個例子
- js解析與序列化json數(shù)據(jù)(二)序列化探討
- JavaScript解析JSON數(shù)據(jù)示例
相關(guān)文章
nodejs教程 安裝express及配置app.js文件的詳細步驟
express.js是nodejs的一個MVC開發(fā)框架,并且支持jade等多種模板。下面簡單來說說express的安裝和app.js文件的配置,然后在今后的教程中一步一步使用express.js搭建個聊天室2013-05-05jQuery 遍歷json數(shù)組的實現(xiàn)代碼
看到網(wǎng)上有很多朋友問遍歷json數(shù)組的代碼,腳本之家特為大家整理了一些,需要的朋友可以看下。2010-03-03將List對象列表轉(zhuǎn)換成JSON格式的類實現(xiàn)方法
下面小編就為大家?guī)硪黄獙ist對象列表轉(zhuǎn)換成JSON格式的類實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07