数据库查询记录集转化为树状结构,数组转树状结构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huoyongliang/article/details/84965214

直接上代码:

//数组转化成树状
function array2tree($data){
    $obj = array();
    if (is_array($data)){
        foreach($data as $key=>$val){
            $temp = array();
            $temp['name'] = $key;
            if (is_array($val)){
                $temp['children'] = array2tree($val);
            } else {
                $temp['value'] = intval($val);
            }
            array_push($obj,$temp);
        }
        return $obj;
    } else {
        return $data;
    }
}

数据库中的数据是这样的。 

数组结构:

array(104) {
  [0] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "上海"
    ["count"] => string(2) "18"
  }
  [1] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "东莞"
    ["count"] => string(1) "1"
  }
  [2] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "北京"
    ["count"] => string(1) "5"
  }
  [3] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "台北"
    ["count"] => string(1) "1"
  }
  [4] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "台湾"
    ["count"] => string(1) "1"
  }
  [5] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "山东"
    ["count"] => string(1) "5"
  }
  [6] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "广州"
    ["count"] => string(1) "3"
  }
  [7] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "江苏"
    ["count"] => string(1) "1"
  }
  [8] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "河北"
    ["count"] => string(1) "1"
  }
  [9] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "深圳"
    ["count"] => string(1) "4"
  }
  [10] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "澳门"
    ["count"] => string(1) "1"
  }
  [11] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "福建"
    ["count"] => string(1) "2"
  }
  [12] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "长沙"
    ["count"] => string(1) "1"
  }
  [13] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "中国"
    ["label3"] => string(6) "香港"
    ["count"] => string(1) "8"
  }
  [14] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(18) "乌兹别克斯坦"
    ["label3"] => string(9) "塔什干"
    ["count"] => string(1) "1"
  }
  [15] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "印尼"
    ["label3"] => string(6) "万隆"
    ["count"] => string(1) "1"
  }
  [16] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "印尼"
    ["label3"] => string(9) "雅加达"
    ["count"] => string(1) "3"
  }
  [17] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "印度"
    ["label3"] => string(6) "孟买"
    ["count"] => string(1) "2"
  }
  [18] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "印度"
    ["label3"] => string(9) "新德里"
    ["count"] => string(1) "2"
  }
  [19] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "印度"
    ["label3"] => string(12) "班加罗尔"
    ["count"] => string(1) "1"
  }
  [20] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "印度"
    ["label3"] => string(6) "金奈"
    ["count"] => string(1) "2"
  }
  [21] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(15) "哈萨克斯坦"
    ["label3"] => string(12) "阿拉木图"
    ["count"] => string(1) "1"
  }
  [22] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(12) "孟加拉国"
    ["label3"] => string(6) "达卡"
    ["count"] => string(1) "5"
  }
  [23] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(12) "巴基斯坦"
    ["label3"] => string(9) "卡拉奇"
    ["count"] => string(1) "3"
  }
  [24] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(12) "巴基斯坦"
    ["label3"] => string(9) "拉合尔"
    ["count"] => string(1) "4"
  }
  [25] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "巴林"
    ["label3"] => string(9) "麦纳麦"
    ["count"] => string(1) "1"
  }
  [26] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(12) "斯里兰卡"
    ["label3"] => string(9) "科伦坡"
    ["count"] => string(1) "2"
  }
  [27] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "日本"
    ["label3"] => string(6) "东京"
    ["count"] => string(1) "6"
  }
  [28] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "日本"
    ["label3"] => string(9) "名古屋"
    ["count"] => string(1) "1"
  }
  [29] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "日本"
    ["label3"] => string(6) "大阪"
    ["count"] => string(1) "1"
  }
  [30] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "泰国"
    ["label3"] => string(6) "曼谷"
    ["count"] => string(1) "2"
  }
  [31] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "越南"
    ["label3"] => string(6) "河内"
    ["count"] => string(1) "1"
  }
  [32] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "越南"
    ["label3"] => string(12) "胡志明市"
    ["count"] => string(1) "2"
  }
  [33] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(9) "阿联酋"
    ["label3"] => string(6) "沙迦"
    ["count"] => string(1) "1"
  }
  [34] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(9) "阿联酋"
    ["label3"] => string(6) "迪拜"
    ["count"] => string(1) "5"
  }
  [35] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(9) "阿联酋"
    ["label3"] => string(12) "阿布扎比"
    ["count"] => string(1) "3"
  }
  [36] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "韩国"
    ["label3"] => string(6) "大邱"
    ["count"] => string(1) "3"
  }
  [37] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(6) "韩国"
    ["label3"] => string(6) "首尔"
    ["count"] => string(1) "4"
  }
  [38] => array(4) {
    ["label1"] => string(6) "亚洲"
    ["label2"] => string(12) "马来西亚"
    ["label3"] => string(9) "吉隆坡"
    ["count"] => string(1) "3"
  }
  [39] => array(4) {
    ["label1"] => string(9) "大洋洲"
    ["label2"] => string(12) "澳大利亚"
    ["label3"] => string(9) "墨尔本"
    ["count"] => string(1) "2"
  }
  [40] => array(4) {
    ["label1"] => string(9) "大洋洲"
    ["label2"] => string(12) "澳大利亚"
    ["label3"] => string(12) "布里斯班"
    ["count"] => string(1) "1"
  }
  [41] => array(4) {
    ["label1"] => string(9) "大洋洲"
    ["label2"] => string(12) "澳大利亚"
    ["label3"] => string(6) "悉尼"
    ["count"] => string(1) "1"
  }
  [42] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "丹麦"
    ["label3"] => string(12) "哥本哈根"
    ["count"] => string(1) "1"
  }
  [43] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "乌克兰"
    ["label3"] => string(9) "利沃夫"
    ["count"] => string(1) "1"
  }
  [44] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "乌克兰"
    ["label3"] => string(6) "基辅"
    ["count"] => string(1) "3"
  }
  [45] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "俄罗斯"
    ["label3"] => string(18) "哈巴罗夫斯克"
    ["count"] => string(1) "1"
  }
  [46] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "俄罗斯"
    ["label3"] => string(12) "圣彼得堡"
    ["count"] => string(1) "2"
  }
  [47] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "俄罗斯"
    ["label3"] => string(9) "莫斯科"
    ["count"] => string(2) "11"
  }
  [48] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(15) "哈萨克斯坦"
    ["label3"] => string(12) "阿拉木图"
    ["count"] => string(1) "1"
  }
  [49] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "土耳其"
    ["label3"] => string(15) "伊斯坦布尔"
    ["count"] => string(1) "8"
  }
  [50] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(12) "塞尔维亚"
    ["label3"] => string(15) "贝尔格莱德"
    ["count"] => string(1) "1"
  }
  [51] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "德国"
    ["label3"] => string(12) "奥芬巴赫"
    ["count"] => string(1) "2"
  }
  [52] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "德国"
    ["label3"] => string(9) "慕尼黑"
    ["count"] => string(1) "8"
  }
  [53] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "德国"
    ["label3"] => string(12) "施括迪茨"
    ["count"] => string(1) "1"
  }
  [54] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "德国"
    ["label3"] => string(15) "杜塞尔多夫"
    ["count"] => string(1) "4"
  }
  [55] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "德国"
    ["label3"] => string(6) "柏林"
    ["count"] => string(1) "3"
  }
  [56] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "德国"
    ["label3"] => string(12) "法兰克福"
    ["count"] => string(1) "3"
  }
  [57] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "德国"
    ["label3"] => string(6) "科隆"
    ["count"] => string(1) "1"
  }
  [58] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(12) "佛罗伦萨"
    ["count"] => string(1) "1"
  }
  [59] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(12) "博洛尼亚"
    ["count"] => string(1) "1"
  }
  [60] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(9) "特伦托"
    ["count"] => string(1) "1"
  }
  [61] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(6) "米兰"
    ["count"] => string(2) "11"
  }
  [62] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(9) "维琴察"
    ["count"] => string(1) "1"
  }
  [63] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(6) "罗马"
    ["count"] => string(1) "1"
  }
  [64] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(12) "里维埃拉"
    ["count"] => string(1) "1"
  }
  [65] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "意大利"
    ["label3"] => string(9) "阿雷佐"
    ["count"] => string(1) "1"
  }
  [66] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "捷克"
    ["label3"] => string(9) "布尔诺"
    ["count"] => string(1) "3"
  }
  [67] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "比利时"
    ["label3"] => string(12) "布鲁塞尔"
    ["count"] => string(1) "1"
  }
  [68] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "法国"
    ["label3"] => string(6) "巴黎"
    ["count"] => string(2) "15"
  }
  [69] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "波兰"
    ["label3"] => string(9) "凯尔采"
    ["count"] => string(1) "1"
  }
  [70] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "波兰"
    ["label3"] => string(6) "华沙"
    ["count"] => string(1) "1"
  }
  [71] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "波兰"
    ["label3"] => string(9) "波兹南"
    ["count"] => string(1) "3"
  }
  [72] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "瑞士"
    ["label3"] => string(9) "巴塞尔"
    ["count"] => string(1) "2"
  }
  [73] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "瑞士"
    ["label3"] => string(9) "日内瓦"
    ["count"] => string(1) "1"
  }
  [74] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "芬兰"
    ["label3"] => string(9) "坦佩雷"
    ["count"] => string(1) "1"
  }
  [75] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "芬兰"
    ["label3"] => string(12) "赫尔辛基"
    ["count"] => string(1) "1"
  }
  [76] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "英国"
    ["label3"] => string(6) "伦敦"
    ["count"] => string(1) "6"
  }
  [77] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "英国"
    ["label3"] => string(9) "伯明翰"
    ["count"] => string(1) "4"
  }
  [78] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(6) "英国"
    ["label3"] => string(9) "考文垂"
    ["count"] => string(1) "1"
  }
  [79] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "西班牙"
    ["label3"] => string(12) "瓦伦西亚"
    ["count"] => string(1) "1"
  }
  [80] => array(4) {
    ["label1"] => string(6) "欧洲"
    ["label2"] => string(9) "西班牙"
    ["label3"] => string(9) "马德里"
    ["count"] => string(1) "5"
  }
  [81] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(9) "加拿大"
    ["label3"] => string(9) "多伦多"
    ["count"] => string(1) "2"
  }
  [82] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(12) "危地马拉"
    ["label3"] => string(15) "危地马拉城"
    ["count"] => string(1) "1"
  }
  [83] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(12) "厄瓜多尔"
    ["label3"] => string(12) "瓜亚基尔"
    ["count"] => string(1) "1"
  }
  [84] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(12) "哥伦比亚"
    ["label3"] => string(9) "波哥大"
    ["count"] => string(1) "3"
  }
  [85] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(9) "墨西哥"
    ["label3"] => string(15) "瓜达拉哈拉"
    ["count"] => string(1) "2"
  }
  [86] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "巴西"
    ["label3"] => string(9) "圣保罗"
    ["count"] => string(1) "7"
  }
  [87] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "巴西"
    ["label3"] => string(9) "新汉堡"
    ["count"] => string(1) "1"
  }
  [88] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "巴西"
    ["label3"] => string(6) "贝洛"
    ["count"] => string(1) "1"
  }
  [89] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "秘鲁"
    ["label3"] => string(6) "利马"
    ["count"] => string(1) "1"
  }
  [90] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(12) "亚特兰大"
    ["count"] => string(1) "2"
  }
  [91] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(15) "加利福尼亚"
    ["count"] => string(1) "2"
  }
  [92] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(9) "奥兰多"
    ["count"] => string(1) "1"
  }
  [93] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(15) "拉斯维加斯"
    ["count"] => string(2) "13"
  }
  [94] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(9) "洛杉矶"
    ["count"] => string(1) "1"
  }
  [95] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(6) "纽约"
    ["count"] => string(1) "7"
  }
  [96] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(9) "芝加哥"
    ["count"] => string(1) "2"
  }
  [97] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(6) "美国"
    ["label3"] => string(9) "迈阿密"
    ["count"] => string(1) "3"
  }
  [98] => array(4) {
    ["label1"] => string(6) "美洲"
    ["label2"] => string(9) "阿根廷"
    ["label3"] => string(21) "布宜诺斯艾利斯"
    ["count"] => string(1) "1"
  }
  [99] => array(4) {
    ["label1"] => string(6) "非洲"
    ["label2"] => string(6) "南非"
    ["label3"] => string(15) "约翰内斯堡"
    ["count"] => string(1) "1"
  }
  [100] => array(4) {
    ["label1"] => string(6) "非洲"
    ["label2"] => string(6) "埃及"
    ["label3"] => string(6) "开罗"
    ["count"] => string(1) "3"
  }
  [101] => array(4) {
    ["label1"] => string(6) "非洲"
    ["label2"] => string(15) "埃塞俄比亚"
    ["label3"] => string(18) "亚的斯亚贝巴"
    ["count"] => string(1) "1"
  }
  [102] => array(4) {
    ["label1"] => string(6) "非洲"
    ["label2"] => string(9) "摩洛哥"
    ["label3"] => string(15) "卡萨布兰卡"
    ["count"] => string(1) "1"
  }
  [103] => array(4) {
    ["label1"] => string(6) "非洲"
    ["label2"] => string(15) "阿尔及利亚"
    ["label3"] => string(6) "奥兰"
    ["count"] => string(1) "1"
  }
}

转化之后内容为:

array(5) {
  [0] => array(2) {
    ["name"] => string(6) "亚洲"
    ["children"] => array(15) {
      [0] => array(2) {
        ["name"] => string(6) "中国"
        ["children"] => array(14) {
          [0] => array(2) {
            ["name"] => string(6) "上海"
            ["value"] => int(18)
          }
          [1] => array(2) {
            ["name"] => string(6) "东莞"
            ["value"] => int(1)
          }
          [2] => array(2) {
            ["name"] => string(6) "北京"
            ["value"] => int(5)
          }
          [3] => array(2) {
            ["name"] => string(6) "台北"
            ["value"] => int(1)
          }
          [4] => array(2) {
            ["name"] => string(6) "台湾"
            ["value"] => int(1)
          }
          [5] => array(2) {
            ["name"] => string(6) "山东"
            ["value"] => int(5)
          }
          [6] => array(2) {
            ["name"] => string(6) "广州"
            ["value"] => int(3)
          }
          [7] => array(2) {
            ["name"] => string(6) "江苏"
            ["value"] => int(1)
          }
          [8] => array(2) {
            ["name"] => string(6) "河北"
            ["value"] => int(1)
          }
          [9] => array(2) {
            ["name"] => string(6) "深圳"
            ["value"] => int(4)
          }
          [10] => array(2) {
            ["name"] => string(6) "澳门"
            ["value"] => int(1)
          }
          [11] => array(2) {
            ["name"] => string(6) "福建"
            ["value"] => int(2)
          }
          [12] => array(2) {
            ["name"] => string(6) "长沙"
            ["value"] => int(1)
          }
          [13] => array(2) {
            ["name"] => string(6) "香港"
            ["value"] => int(8)
          }
        }
      }
      [1] => array(2) {
        ["name"] => string(18) "乌兹别克斯坦"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(9) "塔什干"
            ["value"] => int(1)
          }
        }
      }
      [2] => array(2) {
        ["name"] => string(6) "印尼"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(6) "万隆"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(9) "雅加达"
            ["value"] => int(3)
          }
        }
      }
      [3] => array(2) {
        ["name"] => string(6) "印度"
        ["children"] => array(4) {
          [0] => array(2) {
            ["name"] => string(6) "孟买"
            ["value"] => int(2)
          }
          [1] => array(2) {
            ["name"] => string(9) "新德里"
            ["value"] => int(2)
          }
          [2] => array(2) {
            ["name"] => string(12) "班加罗尔"
            ["value"] => int(1)
          }
          [3] => array(2) {
            ["name"] => string(6) "金奈"
            ["value"] => int(2)
          }
        }
      }
      [4] => array(2) {
        ["name"] => string(15) "哈萨克斯坦"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(12) "阿拉木图"
            ["value"] => int(1)
          }
        }
      }
      [5] => array(2) {
        ["name"] => string(12) "孟加拉国"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(6) "达卡"
            ["value"] => int(5)
          }
        }
      }
      [6] => array(2) {
        ["name"] => string(12) "巴基斯坦"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(9) "卡拉奇"
            ["value"] => int(3)
          }
          [1] => array(2) {
            ["name"] => string(9) "拉合尔"
            ["value"] => int(4)
          }
        }
      }
      [7] => array(2) {
        ["name"] => string(6) "巴林"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(9) "麦纳麦"
            ["value"] => int(1)
          }
        }
      }
      [8] => array(2) {
        ["name"] => string(12) "斯里兰卡"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(9) "科伦坡"
            ["value"] => int(2)
          }
        }
      }
      [9] => array(2) {
        ["name"] => string(6) "日本"
        ["children"] => array(3) {
          [0] => array(2) {
            ["name"] => string(6) "东京"
            ["value"] => int(6)
          }
          [1] => array(2) {
            ["name"] => string(9) "名古屋"
            ["value"] => int(1)
          }
          [2] => array(2) {
            ["name"] => string(6) "大阪"
            ["value"] => int(1)
          }
        }
      }
      [10] => array(2) {
        ["name"] => string(6) "泰国"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(6) "曼谷"
            ["value"] => int(2)
          }
        }
      }
      [11] => array(2) {
        ["name"] => string(6) "越南"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(6) "河内"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(12) "胡志明市"
            ["value"] => int(2)
          }
        }
      }
      [12] => array(2) {
        ["name"] => string(9) "阿联酋"
        ["children"] => array(3) {
          [0] => array(2) {
            ["name"] => string(6) "沙迦"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(6) "迪拜"
            ["value"] => int(5)
          }
          [2] => array(2) {
            ["name"] => string(12) "阿布扎比"
            ["value"] => int(3)
          }
        }
      }
      [13] => array(2) {
        ["name"] => string(6) "韩国"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(6) "大邱"
            ["value"] => int(3)
          }
          [1] => array(2) {
            ["name"] => string(6) "首尔"
            ["value"] => int(4)
          }
        }
      }
      [14] => array(2) {
        ["name"] => string(12) "马来西亚"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(9) "吉隆坡"
            ["value"] => int(3)
          }
        }
      }
    }
  }
  [1] => array(2) {
    ["name"] => string(9) "大洋洲"
    ["children"] => array(1) {
      [0] => array(2) {
        ["name"] => string(12) "澳大利亚"
        ["children"] => array(3) {
          [0] => array(2) {
            ["name"] => string(9) "墨尔本"
            ["value"] => int(2)
          }
          [1] => array(2) {
            ["name"] => string(12) "布里斯班"
            ["value"] => int(1)
          }
          [2] => array(2) {
            ["name"] => string(6) "悉尼"
            ["value"] => int(1)
          }
        }
      }
    }
  }
  [2] => array(2) {
    ["name"] => string(6) "欧洲"
    ["children"] => array(16) {
      [0] => array(2) {
        ["name"] => string(6) "丹麦"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(12) "哥本哈根"
            ["value"] => int(1)
          }
        }
      }
      [1] => array(2) {
        ["name"] => string(9) "乌克兰"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(9) "利沃夫"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(6) "基辅"
            ["value"] => int(3)
          }
        }
      }
      [2] => array(2) {
        ["name"] => string(9) "俄罗斯"
        ["children"] => array(3) {
          [0] => array(2) {
            ["name"] => string(18) "哈巴罗夫斯克"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(12) "圣彼得堡"
            ["value"] => int(2)
          }
          [2] => array(2) {
            ["name"] => string(9) "莫斯科"
            ["value"] => int(11)
          }
        }
      }
      [3] => array(2) {
        ["name"] => string(15) "哈萨克斯坦"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(12) "阿拉木图"
            ["value"] => int(1)
          }
        }
      }
      [4] => array(2) {
        ["name"] => string(9) "土耳其"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(15) "伊斯坦布尔"
            ["value"] => int(8)
          }
        }
      }
      [5] => array(2) {
        ["name"] => string(12) "塞尔维亚"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(15) "贝尔格莱德"
            ["value"] => int(1)
          }
        }
      }
      [6] => array(2) {
        ["name"] => string(6) "德国"
        ["children"] => array(7) {
          [0] => array(2) {
            ["name"] => string(12) "奥芬巴赫"
            ["value"] => int(2)
          }
          [1] => array(2) {
            ["name"] => string(9) "慕尼黑"
            ["value"] => int(8)
          }
          [2] => array(2) {
            ["name"] => string(12) "施括迪茨"
            ["value"] => int(1)
          }
          [3] => array(2) {
            ["name"] => string(15) "杜塞尔多夫"
            ["value"] => int(4)
          }
          [4] => array(2) {
            ["name"] => string(6) "柏林"
            ["value"] => int(3)
          }
          [5] => array(2) {
            ["name"] => string(12) "法兰克福"
            ["value"] => int(3)
          }
          [6] => array(2) {
            ["name"] => string(6) "科隆"
            ["value"] => int(1)
          }
        }
      }
      [7] => array(2) {
        ["name"] => string(9) "意大利"
        ["children"] => array(8) {
          [0] => array(2) {
            ["name"] => string(12) "佛罗伦萨"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(12) "博洛尼亚"
            ["value"] => int(1)
          }
          [2] => array(2) {
            ["name"] => string(9) "特伦托"
            ["value"] => int(1)
          }
          [3] => array(2) {
            ["name"] => string(6) "米兰"
            ["value"] => int(11)
          }
          [4] => array(2) {
            ["name"] => string(9) "维琴察"
            ["value"] => int(1)
          }
          [5] => array(2) {
            ["name"] => string(6) "罗马"
            ["value"] => int(1)
          }
          [6] => array(2) {
            ["name"] => string(12) "里维埃拉"
            ["value"] => int(1)
          }
          [7] => array(2) {
            ["name"] => string(9) "阿雷佐"
            ["value"] => int(1)
          }
        }
      }
      [8] => array(2) {
        ["name"] => string(6) "捷克"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(9) "布尔诺"
            ["value"] => int(3)
          }
        }
      }
      [9] => array(2) {
        ["name"] => string(9) "比利时"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(12) "布鲁塞尔"
            ["value"] => int(1)
          }
        }
      }
      [10] => array(2) {
        ["name"] => string(6) "法国"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(6) "巴黎"
            ["value"] => int(15)
          }
        }
      }
      [11] => array(2) {
        ["name"] => string(6) "波兰"
        ["children"] => array(3) {
          [0] => array(2) {
            ["name"] => string(9) "凯尔采"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(6) "华沙"
            ["value"] => int(1)
          }
          [2] => array(2) {
            ["name"] => string(9) "波兹南"
            ["value"] => int(3)
          }
        }
      }
      [12] => array(2) {
        ["name"] => string(6) "瑞士"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(9) "巴塞尔"
            ["value"] => int(2)
          }
          [1] => array(2) {
            ["name"] => string(9) "日内瓦"
            ["value"] => int(1)
          }
        }
      }
      [13] => array(2) {
        ["name"] => string(6) "芬兰"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(9) "坦佩雷"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(12) "赫尔辛基"
            ["value"] => int(1)
          }
        }
      }
      [14] => array(2) {
        ["name"] => string(6) "英国"
        ["children"] => array(3) {
          [0] => array(2) {
            ["name"] => string(6) "伦敦"
            ["value"] => int(6)
          }
          [1] => array(2) {
            ["name"] => string(9) "伯明翰"
            ["value"] => int(4)
          }
          [2] => array(2) {
            ["name"] => string(9) "考文垂"
            ["value"] => int(1)
          }
        }
      }
      [15] => array(2) {
        ["name"] => string(9) "西班牙"
        ["children"] => array(2) {
          [0] => array(2) {
            ["name"] => string(12) "瓦伦西亚"
            ["value"] => int(1)
          }
          [1] => array(2) {
            ["name"] => string(9) "马德里"
            ["value"] => int(5)
          }
        }
      }
    }
  }
  [3] => array(2) {
    ["name"] => string(6) "美洲"
    ["children"] => array(9) {
      [0] => array(2) {
        ["name"] => string(9) "加拿大"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(9) "多伦多"
            ["value"] => int(2)
          }
        }
      }
      [1] => array(2) {
        ["name"] => string(12) "危地马拉"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(15) "危地马拉城"
            ["value"] => int(1)
          }
        }
      }
      [2] => array(2) {
        ["name"] => string(12) "厄瓜多尔"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(12) "瓜亚基尔"
            ["value"] => int(1)
          }
        }
      }
      [3] => array(2) {
        ["name"] => string(12) "哥伦比亚"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(9) "波哥大"
            ["value"] => int(3)
          }
        }
      }
      [4] => array(2) {
        ["name"] => string(9) "墨西哥"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(15) "瓜达拉哈拉"
            ["value"] => int(2)
          }
        }
      }
      [5] => array(2) {
        ["name"] => string(6) "巴西"
        ["children"] => array(3) {
          [0] => array(2) {
            ["name"] => string(9) "圣保罗"
            ["value"] => int(7)
          }
          [1] => array(2) {
            ["name"] => string(9) "新汉堡"
            ["value"] => int(1)
          }
          [2] => array(2) {
            ["name"] => string(6) "贝洛"
            ["value"] => int(1)
          }
        }
      }
      [6] => array(2) {
        ["name"] => string(6) "秘鲁"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(6) "利马"
            ["value"] => int(1)
          }
        }
      }
      [7] => array(2) {
        ["name"] => string(6) "美国"
        ["children"] => array(8) {
          [0] => array(2) {
            ["name"] => string(12) "亚特兰大"
            ["value"] => int(2)
          }
          [1] => array(2) {
            ["name"] => string(15) "加利福尼亚"
            ["value"] => int(2)
          }
          [2] => array(2) {
            ["name"] => string(9) "奥兰多"
            ["value"] => int(1)
          }
          [3] => array(2) {
            ["name"] => string(15) "拉斯维加斯"
            ["value"] => int(13)
          }
          [4] => array(2) {
            ["name"] => string(9) "洛杉矶"
            ["value"] => int(1)
          }
          [5] => array(2) {
            ["name"] => string(6) "纽约"
            ["value"] => int(7)
          }
          [6] => array(2) {
            ["name"] => string(9) "芝加哥"
            ["value"] => int(2)
          }
          [7] => array(2) {
            ["name"] => string(9) "迈阿密"
            ["value"] => int(3)
          }
        }
      }
      [8] => array(2) {
        ["name"] => string(9) "阿根廷"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(21) "布宜诺斯艾利斯"
            ["value"] => int(1)
          }
        }
      }
    }
  }
  [4] => array(2) {
    ["name"] => string(6) "非洲"
    ["children"] => array(5) {
      [0] => array(2) {
        ["name"] => string(6) "南非"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(15) "约翰内斯堡"
            ["value"] => int(1)
          }
        }
      }
      [1] => array(2) {
        ["name"] => string(6) "埃及"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(6) "开罗"
            ["value"] => int(3)
          }
        }
      }
      [2] => array(2) {
        ["name"] => string(15) "埃塞俄比亚"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(18) "亚的斯亚贝巴"
            ["value"] => int(1)
          }
        }
      }
      [3] => array(2) {
        ["name"] => string(9) "摩洛哥"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(15) "卡萨布兰卡"
            ["value"] => int(1)
          }
        }
      }
      [4] => array(2) {
        ["name"] => string(15) "阿尔及利亚"
        ["children"] => array(1) {
          [0] => array(2) {
            ["name"] => string(6) "奥兰"
            ["value"] => int(1)
          }
        }
      }
    }
  }
}

 json格式为

[
    {
        "name":"亚洲",
        "children":[
            {
                "name":"中国",
                "children":[
                    {
                        "name":"上海",
                        "value":18
                    },
                    {
                        "name":"东莞",
                        "value":1
                    },
                    {
                        "name":"北京",
                        "value":5
                    },
                    {
                        "name":"台北",
                        "value":1
                    },
                    {
                        "name":"台湾",
                        "value":1
                    },
                    {
                        "name":"山东",
                        "value":5
                    },
                    {
                        "name":"广州",
                        "value":3
                    },
                    {
                        "name":"江苏",
                        "value":1
                    },
                    {
                        "name":"河北",
                        "value":1
                    },
                    {
                        "name":"深圳",
                        "value":4
                    },
                    {
                        "name":"澳门",
                        "value":1
                    },
                    {
                        "name":"福建",
                        "value":2
                    },
                    {
                        "name":"长沙",
                        "value":1
                    },
                    {
                        "name":"香港",
                        "value":8
                    }
                ]
            },
            {
                "name":"乌兹别克斯坦",
                "children":[
                    {
                        "name":"塔什干",
                        "value":1
                    }
                ]
            },
            {
                "name":"印尼",
                "children":[
                    {
                        "name":"万隆",
                        "value":1
                    },
                    {
                        "name":"雅加达",
                        "value":3
                    }
                ]
            },
            {
                "name":"印度",
                "children":[
                    {
                        "name":"孟买",
                        "value":2
                    },
                    {
                        "name":"新德里",
                        "value":2
                    },
                    {
                        "name":"班加罗尔",
                        "value":1
                    },
                    {
                        "name":"金奈",
                        "value":2
                    }
                ]
            },
            {
                "name":"哈萨克斯坦",
                "children":[
                    {
                        "name":"阿拉木图",
                        "value":1
                    }
                ]
            },
            {
                "name":"孟加拉国",
                "children":[
                    {
                        "name":"达卡",
                        "value":5
                    }
                ]
            },
            {
                "name":"巴基斯坦",
                "children":[
                    {
                        "name":"卡拉奇",
                        "value":3
                    },
                    {
                        "name":"拉合尔",
                        "value":4
                    }
                ]
            },
            {
                "name":"巴林",
                "children":[
                    {
                        "name":"麦纳麦",
                        "value":1
                    }
                ]
            },
            {
                "name":"斯里兰卡",
                "children":[
                    {
                        "name":"科伦坡",
                        "value":2
                    }
                ]
            },
            {
                "name":"日本",
                "children":[
                    {
                        "name":"东京",
                        "value":6
                    },
                    {
                        "name":"名古屋",
                        "value":1
                    },
                    {
                        "name":"大阪",
                        "value":1
                    }
                ]
            },
            {
                "name":"泰国",
                "children":[
                    {
                        "name":"曼谷",
                        "value":2
                    }
                ]
            },
            {
                "name":"越南",
                "children":[
                    {
                        "name":"河内",
                        "value":1
                    },
                    {
                        "name":"胡志明市",
                        "value":2
                    }
                ]
            },
            {
                "name":"阿联酋",
                "children":[
                    {
                        "name":"沙迦",
                        "value":1
                    },
                    {
                        "name":"迪拜",
                        "value":5
                    },
                    {
                        "name":"阿布扎比",
                        "value":3
                    }
                ]
            },
            {
                "name":"韩国",
                "children":[
                    {
                        "name":"大邱",
                        "value":3
                    },
                    {
                        "name":"首尔",
                        "value":4
                    }
                ]
            },
            {
                "name":"马来西亚",
                "children":[
                    {
                        "name":"吉隆坡",
                        "value":3
                    }
                ]
            }
        ]
    },
    {
        "name":"大洋洲",
        "children":[
            {
                "name":"澳大利亚",
                "children":[
                    {
                        "name":"墨尔本",
                        "value":2
                    },
                    {
                        "name":"布里斯班",
                        "value":1
                    },
                    {
                        "name":"悉尼",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "name":"欧洲",
        "children":[
            {
                "name":"丹麦",
                "children":[
                    {
                        "name":"哥本哈根",
                        "value":1
                    }
                ]
            },
            {
                "name":"乌克兰",
                "children":[
                    {
                        "name":"利沃夫",
                        "value":1
                    },
                    {
                        "name":"基辅",
                        "value":3
                    }
                ]
            },
            {
                "name":"俄罗斯",
                "children":[
                    {
                        "name":"哈巴罗夫斯克",
                        "value":1
                    },
                    {
                        "name":"圣彼得堡",
                        "value":2
                    },
                    {
                        "name":"莫斯科",
                        "value":11
                    }
                ]
            },
            {
                "name":"哈萨克斯坦",
                "children":[
                    {
                        "name":"阿拉木图",
                        "value":1
                    }
                ]
            },
            {
                "name":"土耳其",
                "children":[
                    {
                        "name":"伊斯坦布尔",
                        "value":8
                    }
                ]
            },
            {
                "name":"塞尔维亚",
                "children":[
                    {
                        "name":"贝尔格莱德",
                        "value":1
                    }
                ]
            },
            {
                "name":"德国",
                "children":[
                    {
                        "name":"奥芬巴赫",
                        "value":2
                    },
                    {
                        "name":"慕尼黑",
                        "value":8
                    },
                    {
                        "name":"施括迪茨",
                        "value":1
                    },
                    {
                        "name":"杜塞尔多夫",
                        "value":4
                    },
                    {
                        "name":"柏林",
                        "value":3
                    },
                    {
                        "name":"法兰克福",
                        "value":3
                    },
                    {
                        "name":"科隆",
                        "value":1
                    }
                ]
            },
            {
                "name":"意大利",
                "children":[
                    {
                        "name":"佛罗伦萨",
                        "value":1
                    },
                    {
                        "name":"博洛尼亚",
                        "value":1
                    },
                    {
                        "name":"特伦托",
                        "value":1
                    },
                    {
                        "name":"米兰",
                        "value":11
                    },
                    {
                        "name":"维琴察",
                        "value":1
                    },
                    {
                        "name":"罗马",
                        "value":1
                    },
                    {
                        "name":"里维埃拉",
                        "value":1
                    },
                    {
                        "name":"阿雷佐",
                        "value":1
                    }
                ]
            },
            {
                "name":"捷克",
                "children":[
                    {
                        "name":"布尔诺",
                        "value":3
                    }
                ]
            },
            {
                "name":"比利时",
                "children":[
                    {
                        "name":"布鲁塞尔",
                        "value":1
                    }
                ]
            },
            {
                "name":"法国",
                "children":[
                    {
                        "name":"巴黎",
                        "value":15
                    }
                ]
            },
            {
                "name":"波兰",
                "children":[
                    {
                        "name":"凯尔采",
                        "value":1
                    },
                    {
                        "name":"华沙",
                        "value":1
                    },
                    {
                        "name":"波兹南",
                        "value":3
                    }
                ]
            },
            {
                "name":"瑞士",
                "children":[
                    {
                        "name":"巴塞尔",
                        "value":2
                    },
                    {
                        "name":"日内瓦",
                        "value":1
                    }
                ]
            },
            {
                "name":"芬兰",
                "children":[
                    {
                        "name":"坦佩雷",
                        "value":1
                    },
                    {
                        "name":"赫尔辛基",
                        "value":1
                    }
                ]
            },
            {
                "name":"英国",
                "children":[
                    {
                        "name":"伦敦",
                        "value":6
                    },
                    {
                        "name":"伯明翰",
                        "value":4
                    },
                    {
                        "name":"考文垂",
                        "value":1
                    }
                ]
            },
            {
                "name":"西班牙",
                "children":[
                    {
                        "name":"瓦伦西亚",
                        "value":1
                    },
                    {
                        "name":"马德里",
                        "value":5
                    }
                ]
            }
        ]
    },
    {
        "name":"美洲",
        "children":[
            {
                "name":"加拿大",
                "children":[
                    {
                        "name":"多伦多",
                        "value":2
                    }
                ]
            },
            {
                "name":"危地马拉",
                "children":[
                    {
                        "name":"危地马拉城",
                        "value":1
                    }
                ]
            },
            {
                "name":"厄瓜多尔",
                "children":[
                    {
                        "name":"瓜亚基尔",
                        "value":1
                    }
                ]
            },
            {
                "name":"哥伦比亚",
                "children":[
                    {
                        "name":"波哥大",
                        "value":3
                    }
                ]
            },
            {
                "name":"墨西哥",
                "children":[
                    {
                        "name":"瓜达拉哈拉",
                        "value":2
                    }
                ]
            },
            {
                "name":"巴西",
                "children":[
                    {
                        "name":"圣保罗",
                        "value":7
                    },
                    {
                        "name":"新汉堡",
                        "value":1
                    },
                    {
                        "name":"贝洛",
                        "value":1
                    }
                ]
            },
            {
                "name":"秘鲁",
                "children":[
                    {
                        "name":"利马",
                        "value":1
                    }
                ]
            },
            {
                "name":"美国",
                "children":[
                    {
                        "name":"亚特兰大",
                        "value":2
                    },
                    {
                        "name":"加利福尼亚",
                        "value":2
                    },
                    {
                        "name":"奥兰多",
                        "value":1
                    },
                    {
                        "name":"拉斯维加斯",
                        "value":13
                    },
                    {
                        "name":"洛杉矶",
                        "value":1
                    },
                    {
                        "name":"纽约",
                        "value":7
                    },
                    {
                        "name":"芝加哥",
                        "value":2
                    },
                    {
                        "name":"迈阿密",
                        "value":3
                    }
                ]
            },
            {
                "name":"阿根廷",
                "children":[
                    {
                        "name":"布宜诺斯艾利斯",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "name":"非洲",
        "children":[
            {
                "name":"南非",
                "children":[
                    {
                        "name":"约翰内斯堡",
                        "value":1
                    }
                ]
            },
            {
                "name":"埃及",
                "children":[
                    {
                        "name":"开罗",
                        "value":3
                    }
                ]
            },
            {
                "name":"埃塞俄比亚",
                "children":[
                    {
                        "name":"亚的斯亚贝巴",
                        "value":1
                    }
                ]
            },
            {
                "name":"摩洛哥",
                "children":[
                    {
                        "name":"卡萨布兰卡",
                        "value":1
                    }
                ]
            },
            {
                "name":"阿尔及利亚",
                "children":[
                    {
                        "name":"奥兰",
                        "value":1
                    }
                ]
            }
        ]
    }
]

猜你喜欢

转载自blog.csdn.net/huoyongliang/article/details/84965214