使用循环定位不同节点进而取值重新整理,可以放在数组或者新的json数据
for(var k in data) {
for(var l in data[k]){
arr_name[l] = data[k][l].hikerName;
for(var j in data[k][l]){
if(j == 'items'){
for(var i in data[k][l][j]){
// if(data[k][l][j][i].length > 1)
//alert(data[k][l][j].length);
//console.log(data[k][l][j][i].name);
//console.log(data[k][l][j][i].count);
//arr[data[k][l][j][i].name] = data[k][l][j][i].count;
//console.log(i);
arr2[i-1]=data[k][l][j][i].name;
arr[n][i-1] = data[k][l][j][i].count;
}
n++;
//alert(data[k][l][j]);
}
}
}
}