var childrenCount = 1; var dataArr = []; var idCSV1 = []; var ageCSV1 = []; if(typeof json.children[0].children=='undefined'){ json.ID = json.children[0].ID.substring(0,1); }else{ json.ID = ''; } // if(json.ID == ''||typeof json.ID=='undefined'){ // json.ID = '1'; // } //json的处理 function searchInit(json) { var newJson = json.concat([]); var len = newJson.length; //长度 var parentNode = []; for (var i = 0; i < len; i++) { var item = newJson[i]; if (item.children && item.children.length != 0) { var child = item.children; for (var j = 0; j < child.length; j++) { if (item.parentNode) { // if((child[j+1]&&typeof child[j+1].children=='undefined')||(child[j-1]&&typeof child[j-1].children!='undefined')){ // child[j].ID = ''; // }else if((child[j+1]&&typeof child[j+1].children!='undefined')||(child[j-1]&&typeof child[j-1].children=='undefined')){ // child[j].ID = ''; // }else{ // console.log(child); child[j].ID = item.ID + '.' +j; // } child[j].parentNode = item.parentNode.concat([item.ID]); } else { child[j].parentNode = [item.ID] } //console.log(item.parentNode, item.ID); newJson[len + j] = child[j]; } len = newJson.length; } // else{ // // var isxx = 0; // // for(var j = 0;j