递归遍历json

来源:互联网 发布:ai人工智能 开源 编辑:程序博客网 时间:2024/04/27 17:32
function showAllNode(thejson){
    var flag = false;// 当前元素是否是数组
    for(var e in thejson){
        
        alert("e:"+e);
        if(e=="parentNode")
        continue;
        for(var ex in thejson[e]){
            flag = true;
           break;
        }
        if(flag){
            showAllNode(thejson[e]);
        }else if(thejson[e]){
           alert(thejson[e]);
           
        }
      
   }
   if(!flag)
   {
    return;
   }
   

}



数据:var zNodes =[{"EmployeeID":111,"name":"马苏德","EmployeeInfo":["masd"]},{"EmployeeID":222,"name":"哈金斯","EmployeeInfo":["hkins"]},{"EmployeeID":333,"name":"阿萨德","EmployeeInfo":["hjsds"]}]  



0 0
原创粉丝点击