扁平数据根据parentID构建树形结构
package com.example.duohoob.test;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.alibaba.fastjson.JSON;
public class TreeList {
public static void main(String[] args) {
// 模拟数据
List
[
{
"name":"a",
"childList":[
{
"name":"b",
"id":2,
"parentId":1
}
],
"id":1
},
{
"name":"c",
"childList":[
{
"name":"d",
"childList":[
{
"name":"e",
"id":5,
"parentId":4
}
],
"id":4,
"parentId":3
}
],
"id":3
}
]