后台出来的json数据如何把他转换成 easyui 想要的tree格式,求代码啊
一下是我的json数据
   [
{
"id": "1000",
"name": "榆林001",
"state": 0,
"type": "ivs2000"
}, {
"id": "1001",
"name": "榆林002",
"state": 0,
"type": "ivs2000"
}, {
"id": "1002",
"name": "1002",
"state": 0,
"type": "ivs2000"
}, {
"id": "1003",
"name": "温州高清",
"state": 0,
"type": "ivs2000"
}, {
"id": "1004",
"name": "倾斜",
"state": 0,
"type": "ivs2000"
}, {
"id": "1005",
"name": "倾斜2",
"state": 0,
"type": "ivs2000"
}, {
"id": "11",
"name": "11",
"state": 0,
"type": "ivs2000"
}, {
"id": "1100",
"name": "测试摄像机",
"state": 0,
"type": "ivs2000"
}, {
"id": "1111",
"name": "1111",
"state": 0,
"type": "ivs2000"
}, {
"id": "1119",
"name": "1119",
"state": 0,
"type": "ivs2000"
}, {
"id": "11200",
"name": "11200",
"state": 0,
"type": "ivs2000"
}, {
"id": "1152",
"name": "1152",
"state": 0,
"type": "ivs2000"
}, {
"id": "12",
"name": "dz",
"state": 0,
"type": "ivs2000"
}, {
"id": "13",
"name": "13",
"state": 0,
"type": "ivs2000"
}, {
"id": "1522",
"name": "测试1522",
"state": 0,
"type": "ivs2000"
}, {
"id": "2000",
"name": "2000",
"state": 0,
"type": "ivs2000"
}, {
"id": "2001",
"name": "2001",
"state": 0,
"type": "ivs2000"
}, {
"id": "2015",
"name": "测试2015",
"state": 0,
"type": "ivs2000"
}, {
"id": "201715",
"name": "201715",
"state": 0,
"type": "ivs2000"
}, {
"id": "201716",
"name": "201716",
"state": 0,
"type": "ivs2000"
}, {
"id": "201717",
"name": "201717",
"state": 0,
"type": "ivs2000"
}, {
"id": "201718",
"name": "201718",
"state": 0,
"type": "ivs2000"
}, {
"id": "201719",
"name": "201719",
"state": 0,
"type": "ivs2000"
}, {
"id": "201720",
"name": "201720",
"state": 0,
"type": "ivs2000"
}, {
"id": "201721",
"name": "201721",
"state": 0,
"type": "ivs2000"
}, {
"id": "201722",
"name": "201722",
"state": 0,
"type": "ivs2000"
}, {
"id": "201723",
"name": "201723",
"state": 0,
"type": "ivs2000"
}, {
"id": "201724",
"name": "201724",
"state": 0,
"type": "ivs2000"
}, {
"id": "201725",
"name": "201725",
"state": 0,
"type": "ivs2000"
}, {
"id": "800",
"name": "800",
"state": 0,
"type": "ivs2000"
}, {
"id": "801",
"name": "801",
"state": 0,
"type": "ivs2000"
}, {
"id": "811",
"name": "811",
"state": 0,
"type": "ivs2000"
}, {
"id": "900",
"name": "张山II线82#",
"state": 0,
"type": "ivs2000"
}, {
"id": "901",
"name": "山中线98#",
"state": 0,
"type": "ivs2000"
}, {
"id": "902",
"name": "1113延安1号线107号",
"state": 0,
"type": "ivs2000"
}, {
"id": "903",
"name": "甘川II线127号",
"state": 0,
"type": "ivs2000"
}, {
"id": "904",
"name": "西安语音1",
"state": 0,
"type": "ivs2000"
}, {
"id": "905",
"name": "西安语音2",
"state": 0,
"type": "ivs2000"
}, {
"id": "906",
"name": "禹信ⅠⅡ线64#",
"state": 1,
"type": "ivs2000"
}, {
"id": "907",
"name": "禹信ⅠⅡ线60#",
"state": 1,
"type": "ivs2000"
}, {
"id": "908",
"name": "禹信ⅠⅡ线70#",
"state": 1,
"type": "ivs2000"
}, {
"id": "909",
"name": "丽岩1058线(37号)",
"state": 0,
"type": "ivs2000"
}, {
"id": "910",
"name": "岩都2024线(059号)",
"state": 0,
"type": "ivs2000"
}, {
"id": "911",
"name": "sgs",
"state": 0,
"type": "ivs2000"
}, {
"id": "912",
"name": "黄新一线24号",
"state": 0,
"type": "ivs2000"
}, {
"id": "913",
"name": "sgs",
"state": 0,
"type": "ivs2000"
}, {
"id": "914",
"name": "倾斜测试",
"state": 0,
"type": "ivs2000"
}, {
"id": "915",
"name": "新疆",
"state": 0,
"type": "ivs2000"
}, {
"id": "916",
"name": "杭州1",
"state": 0,
"type": "ivs2000"
}, {
"id": "917",
"name": "杭州2",
"state": 0,
"type": "ivs2000"
}, {
"id": "918",
"name": "杭州3",
"state": 0,
"type": "ivs2000"
}, {
"id": "919",
"name": "杭州4",
"state": 0,
"type": "ivs2000"
}, {
"id": "920",
"name": "杭州5",
"state": 0,
"type": "ivs2000"
}, {
"id": "921",
"name": "杭州6",
"state": 0,
"type": "ivs2000"
}, {
"id": "922",
"name": "杭州7",
"state": 0,
"type": "ivs2000"
}, {
"id": "923",
"name": "信洛1线153#",
"state": 0,
"type": "ivs2000"
}, {
"id": "924",
"name": "杭州9",
"state": 0,
"type": "ivs2000"
}, {
"id": "925",
"name": "汉中1",
"state": 0,
"type": "ivs2000"
}, {
"id": "926",
"name": "汉中2",
"state": 0,
"type": "ivs2000"
}, {
"id": "927",
"name": "汉中3",
"state": 0,
"type": "ivs2000"
}, {
"id": "928",
"name": "汉中4",
"state": 0,
"type": "ivs2000"
}, {
"id": "929",
"name": "东庄Ⅱ线84#",
"state": 0,
"type": "ivs2000"
}, {
"id": "930",
"name": "稠l柳线64#",
"state": 0,
"type": "ivs2000"
}, {
"id": "931",
"name": "金柳线43#",
"state": 0,
"type": "ivs2000"
}, {
"id": "932",
"name": "汉中8",
"state": 0,
"type": "ivs2000"
}, {
"id": "933",
"name": "汉中9",
"state": 0,
"type": "ivs2000"
}, {
"id": "934",
"name": "934",
"state": 0,
"type": "ivs2000"
}, {
"id": "935",
"name": "渭北一线7号",
"state": 0,
"type": "ivs2000"
}, {
"id": "936",
"name": "高陵高速路(高邮路)",
"state": 0,
"type": "ivs2000"
}, {
"id": "937",
"name": "937",
"state": 0,
"type": "ivs2000"
}, {
"id": "938",
"name": "938",
"state": 0,
"type": "ivs2000"
}, {
"id": "939",
"name": "939",
"state": 0,
"type": "ivs2000"
}, {
"id": "940",
"name": "高陵渭河滩",
"state": 0,
"type": "ivs2000"
}, {
"id": "941",
"name": "941(池聂)",
"state": 0,
"type": "ivs2000"
}, {
"id": "942",
"name": "942(池聂)",
"state": 0,
"type": "ivs2000"
}, {
"id": "943",
"name": "943",
"state": 0,
"type": "ivs2000"
}, {
"id": "944",
"name": "944",
"state": 0,
"type": "ivs2000"
}, {
"id": "945",
"name": "945",
"state": 0,
"type": "ivs2000"
}, {
"id": "946",
"name": "946",
"state": 0,
"type": "ivs2000"
}, {
"id": "947",
"name": "寨盛III新51#",
"state": 0,
"type": "ivs2000"
}, {
"id": "948",
"name": "寨盛III新43#",
"state": 0,
"type": "ivs2000"
}, {
"id": "949",
"name": "949",
"state": 0,
"type": "ivs2000"
}, {
"id": "950",
"name": "聂北1线14#",
"state": 1,
"type": "ivs2000"
}, {
"id": "951",
"name": "北草2线19#",
"state": 1,
"type": "ivs2000"
}, {
"id": "952",
"name": "东上1线2#",
"state": 0,
"type": "ivs2000"
}, {
"id": "953",
"name": "953",
"state": 0,
"type": "ivs2000"
}, {
"id": "954",
"name": "东上1回1#",
"state": 0,
"type": "ivs2000"
}, {
"id": "955",
"name": "正草1线32#",
"state": 1,
"type": "ivs2000"
}, {
"id": "956",
"name": "南榨1线24#",
"state": 1,
"type": "ivs2000"
}, {
"id": "957",
"name": "桃乐线296#",
"state": 0,
"type": "ivs2000"
}, {
"id": "958",
"name": "南柞1回7#",
"state": 0,
"type": "ivs2000"
}, {
"id": "959",
"name": "金黄线7#",
"state": 1,
"type": "ivs2000"
}, {
"id": "960",
"name": "金榨2线87#",
"state": 1,
"type": "ivs2000"
}, {
"id": "961",
"name": "961",
"state": 0,
"type": "ivs2000"
}, {
"id": "962",
"name": "罗张1线185#",
"state": 1,
"type": "ivs2000"
}, {
"id": "963",
"name": "聂北1线89#",
"state": 0,
"type": "ivs2000"
}, {
"id": "964",
"name": "罗灵线52#",
"state": 0,
"type": "ivs2000"
}, {
"id": "965",
"name": "宝硖1线34#",
"state": 1,
"type": "ivs2000"
}, {
"id": "966",
"name": "966",
"state": 0,
"type": "ivs2000"
}, {
"id": "967",
"name": "韩金线359#",
"state": 1,
"type": "ivs2000"
}, {
"id": "968",
"name": "968",
"state": 0,
"type": "ivs2000"
}, {
"id": "969",
"name": "969",
"state": 0,
"type": "ivs2000"
}, {
"id": "970",
"name": "阳桂1、2线18#",
"state": 0,
"type": "ivs2000"
}, {
"id": "971",
"name": "阳桂1、2线40#",
"state": 0,
"type": "ivs2000"
}, {
"id": "972",
"name": "阳桂1、2线48#",
"state": 0,
"type": "ivs2000"
}, {
"id": "973",
"name": "阳桂1、2线37#",
"state": 0,
"type": "ivs2000"
}, {
"id": "974",
"name": "阳桂1、2线3#",
"state": 0,
"type": "ivs2000"
}, {
"id": "975",
"name": "车载",
"state": 0,
"type": "ivs2000"
}, {
"id": "976",
"name": "976",
"state": 0,
"type": "ivs2000"
}, {
"id": "977",
"name": "可见光",
"state": 0,
"type": "ivs2000"
}, {
"id": "978",
"name": "紫外成像",
"state": 0,
"type": "ivs2000"
}, {
"id": "979",
"name": "红外成像",
"state": 0,
"type": "ivs2000"
}, {
"id": "980",
"name": "单兵头盔",
"state": 0,
"type": "ivs2000"
}, {
"id": "981",
"name": "单兵马甲",
"state": 0,
"type": "ivs2000"
}, {
"id": "982",
"name": "31537渠边线-50#塔",
"state": 0,
"type": "ivs2000"
}, {
"id": "983",
"name": "983",
"state": 0,
"type": "ivs2000"
}, {
"id": "984",
"name": "984",
"state": 0,
"type": "ivs2000"
}, {
"id": "985",
"name": "985",
"state": 0,
"type": "ivs2000"
}, {
"id": "986",
"name": "201701",
"state": 0,
"type": "ivs2000"
}, {
"id": "987",
"name": "201702",
"state": 0,
"type": "ivs2000"
}, {
"id": "988",
"name": "201703",
"state": 0,
"type": "ivs2000"
}, {
"id": "989",
"name": "201704",
"state": 0,
"type": "ivs2000"
}, {
"id": "990",
"name": "201705",
"state": 0,
"type": "ivs2000"
}, {
"id": "991",
"name": "201706",
"state": 0,
"type": "ivs2000"
}, {
"id": "992",
"name": "201707",
"state": 0,
"type": "ivs2000"
}, {
"id": "993",
"name": "201708",
"state": 0,
"type": "ivs2000"
}, {
"id": "994",
"name": "201709",
"state": 0,
"type": "ivs2000"
}, {
"id": "995",
"name": "201710",
"state": 0,
"type": "ivs2000"
}, {
"id": "996",
"name": "201711",
"state": 0,
"type": "ivs2000"
}, {
"id": "997",
"name": "201712",
"state": 0,
"type": "ivs2000"
}, {
"id": "998",
"name": "201713",
"state": 0,
"type": "ivs2000"
}, {
"id": "999",
"name": "201714",
"state": 0,
"type": "ivs2000"
}
]