一个jsons数组,比如: var jsonStr = '[{"id":"01","open":false,"pId":"0","name":"A部门"},{"id":"01","open":false,"pId":"0","name":"A部门"},{"id":"011","open":false,"pId":"01","name":"A部门"},{"id":"03","open":false,"pId":"0","name":"A部门"},{"id":"04","open":false,"pId":"0","name":"A部门"}, {"id":"05","open":false,"pId":"0","name":"A部门"}, {"id":"06","open":false,"pId":"0","name":"A部门"}]'; 在js中: 定义2个空数组 var newArr []; var newArr1 []; var jsonObj = JSON.parse(jsonStr);//转换为json对象 for(var i=0;i<jsonObj.length;i++){ newArr.push(jsonObj[i].id); //取出id放到新数组中 newArr.push(jsonObj[i].name); // }
一个json数组转对象,放到2个数组里
最新推荐文章于 2023-12-09 04:00:00 发布