如何使用for循环读取json数据 [英] how to read json data using for loop

查看:428
本文介绍了如何使用for循环读取json数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

< br /> 
var arrCust = [{Table:[{UserID:1,User:test,Ordering: },{UserID:6,用户:Moss,Ordering:Moss},{UserID:16,User:B,Ordering: B},{UserID:1,用户:H,订购:H}]}];< br />





如何访问arrCust中的用户?

iam尝试访问用户为arrCust.Table.User但无法找到json变量中的用户值请帮助我..

解决方案

试试这个..





< pre lang =JavaScript> var arrCust = [{ :[{ UserID 1 用户 test 订购 },{ UserID 6 用户 Moss < span class =code-string>订购: Moss},{ UserID 16 用户 B 订购 B},{ UserID 1 用户 H 订购 H }]}];
var temp = arrCust [ 0 ]。
for var i = 0 ; i< temp.length; i ++){
var user = temp [i] .User;
alert(用户);
}







  var  arrCust = [{ :[{  UserID  1 用户  test 订购 },{   UserID  6 用户  Moss 订购 苔藓},{< span class =code-string>  UserID  16 用户  B 订购  B},{  UserID  1 用户   H 订购  H}] },
{ Table1:[{ azGroup 1 用户 test 订购 },{ < span class =code-string> azGroup: 6 用户 Moss 订购 Moss},{ azGroup 16 用户 B Ordering B},{ azGroup 1 用户 H 订购 H}]}];
var temp = arrCust [ 0 ]。
for var i = 0 ; i< temp.length; i ++){
var user = temp [i] .User;
// alert(用户);
}
调试器;
var temp = arrCust [ 1 ]。表1;
for var i = 0 ; i< temp.length; i ++){
var azGroup = temp [i] .azGroup;
alert(azGroup);
}


<br />
var arrCust =[{"Table":[ {"UserID":"1","User":"test","Ordering":""}, {"UserID":"6","User":"Moss","Ordering":"Moss"}, {"UserID":"16","User":"B","Ordering":"B"}, {"UserID":"1","User":"H","Ordering":"H"}]}];<br />



how to access User in arrCust ?
iam trying to access User as arrCust.Table.User but am unable to find out User value in json variable please help me..

解决方案

Try this..


var arrCust = [{ "Table": [{ "UserID": "1", "User": "test", "Ordering": "" }, { "UserID": "6", "User": "Moss", "Ordering": "Moss" }, { "UserID": "16", "User": "B", "Ordering": "B" }, { "UserID": "1", "User": "H", "Ordering": "H" }] }];
            var temp = arrCust[0].Table;
            for (var i = 0; i < temp.length; i++) {
                var user = temp[i].User;
                alert(user);
            }




var arrCust =  [{ "Table": [{ "UserID": "1", "User": "test", "Ordering": "" }, { "UserID": "6", "User": "Moss", "Ordering": "Moss" }, { "UserID": "16", "User": "B", "Ordering": "B" }, { "UserID": "1", "User": "H", "Ordering": "H" }] },
          { "Table1": [{ "azGroup": "1", "User": "test", "Ordering": "" }, { "azGroup": "6", "User": "Moss", "Ordering": "Moss" }, { "azGroup": "16", "User": "B", "Ordering": "B" }, { "azGroup": "1", "User": "H", "Ordering": "H" }] }];
          var temp = arrCust[0].Table;
          for (var i = 0; i < temp.length; i++) {
              var user = temp[i].User;
             // alert(user);
          }
          debugger;
          var temp = arrCust[1].Table1;
          for (var i = 0; i < temp.length; i++) {
              var azGroup = temp[i].azGroup;
              alert(azGroup);
          }


这篇关于如何使用for循环读取json数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆