如题所示,代码如下:
- var arJsonNesting = [{id:1,name:"zhang3"
- ,children:[{id:2,name:"zhang33"},{id:3,name:"zhang44"}]}
- ,{id:4,name:"li4"}];//注意有的JSON对象有子对象children
- var arJson = new Array();
- function refining(arJsonNesting,arJson) {//将嵌套的JSON对象遍历出来,转为二维数组
- for (var i = 0,j = arJson.length; i < arJsonNesting.length; i++) {
- arJson[j] = {
- Id:arJsonNesting[i].id
- ,Name:arJsonNesting[i].name
- };
- j++;
-
- if(arJsonNesting[i].children){
- refining(arJsonNesting[i].children,arJson);
- }
- }
- }

![[手游] 三网H5小游戏【少年仙路】WIN系服务端+Linux手工服务端+详细搭建教程](https://cdn.jxasp.com:9143/image/20260615/136BC33AA47EB0D84E878835A8B38FDB.png)

















