Java递归获得TreeJson
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,联合MyBatis,由Map获取源码如下package com.zl.demo;import java.util.ArrayList;import java.util.HashMap;import j
千家信息网最后更新 2025年12月02日Java递归获得TreeJson
联合MyBatis,由Map获取
源码如下
package com.zl.demo;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * Java递归获取TreeJson * @author ZhangLi * @date 2019年6月18日 上午11:10:45 * @WeiXin zl4828 * @备注 沫沫金原创提供,仅供参考 */public class TreeJson { public static void main(String[] args) { TreeJson treeJson = new TreeJson(); treeJson.treeMap.add(new HashMap(){{ put("ID","0"); put("NAME","根节点"); put("PID","null"); }}); treeJson.treeMap.add(new HashMap(){{ put("ID","1"); put("NAME","节点1"); put("PID","0"); }}); treeJson.treeMap.add(new HashMap(){{ put("ID","2"); put("NAME","节点2"); put("PID","0"); }}); treeJson.treeMap.add(new HashMap(){{ put("ID","3"); put("NAME","节点3"); put("PID","0"); }}); treeJson.treeMap.add(new HashMap(){{ put("ID","11"); put("NAME","节点11"); put("PID","1"); }}); treeJson.treeMap.add(new HashMap(){{ put("ID","12"); put("NAME","节点12"); put("PID","1"); }}); treeJson.treeMap.add(new HashMap(){{ put("ID","13"); put("NAME","节点13"); put("PID","1"); }}); System.out.println(treeJson.recursiveTree("0")); } private List 应用场景
例如,Echarts树形图形
注意,使用JSON转换
{ name: '根节点', pid: null, id: 0, children: [{ name: '节点1', pid: 0, id: 1, children: [{ name: '节点11', pid: 1, id: 11, children: [] }, { name: '节点12', pid: 1, id: 12, children: [] }, { name: '节点13', pid: 1, id: 13, children: [] }] }, { name: '节点2', pid: 0, id: 2, children: [] }, { name: '节点3', pid: 0, id: 3, children: [] }]};以上,拷贝本地运行,任意应用。
节点
递归
树形
应用
仅供参考
全局
变量
图形
场景
备注
对象
拷贝
源码
算法
结构
查询
联合
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
电子政务网络安全领导讲话
国产服务器机箱厂家
抖音连麦服务器繁忙
集中监控管理系统服务器启动不了
网络安全与信息技术大赛网址
浪潮服务器能装xp系统么
珠海凯力威思网络技术有限公司
官渡区创新软件开发咨询报价
软件开发公司能申请哪些资质
刀塔2服务器选几个
网络安全淡薄视频
我的世界马里奥服务器
徐州营销软件开发
5g基站软件开发工程师招聘
sql数据库求出各部门党员人数
服务器 不能ping
lol选了英雄之后进不去服务器
云计算数据库安全问题
科创板网络安全关联股
小白应该怎么学习数据库
关于c 链表数据库
本科软件开发工资待遇
服务器网口技术发展
网络安全攻防演习
北京麻将软件开发性价比高
深信服行为管理需要域服务器
华阴哪家软件开发最好
网络安全动画音乐手抄报
我与网络安全宣传周
残联网络安全宣传周活动方案