jQuery MiniUI

 找回密码
 立即注册
查看: 1508|回复: 6
打印 上一主题 下一主题

怎么把电子表格内的三列有树形关系的数据转成tree的树形结 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2022-8-30 09:21:49 |只看该作者 |倒序浏览

我想把左侧的电子表格内容转换成tree的树形结构,不知道怎么操作才能实现呢,请大神指点一下!
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2022-8-30 11:49:28 |只看该作者
这excel里面取出来是什么结构?

Rank: 6Rank: 6

板凳
发表于 2022-8-30 14:37:40 |只看该作者
felt 发表于 2022-8-30 11:49
这excel里面取出来是什么结构?

就是后面的每一列都是前一列的子节点的结构

Rank: 6Rank: 6

地板
发表于 2022-8-30 15:40:36 |只看该作者
难道不应该让后端解析excel汇总成tree的数据格式       然后再去赋值么

Rank: 6Rank: 6

5#
发表于 2022-8-30 17:43:36 |只看该作者
happylover1278 发表于 2022-8-30 15:40
难道不应该让后端解析excel汇总成tree的数据格式       然后再去赋值么

我的数据库中的表就是这样的,通过json获取过来了之后,就不知道怎么转成tree格式的了

Rank: 6Rank: 6

6#
发表于 2022-8-30 17:51:03 |只看该作者
joyoes 发表于 2022-8-30 17:43
我的数据库中的表就是这样的,通过json获取过来了之后,就不知道怎么转成tree格式的了 ...

如果给我处理,那就遍历分组呗,先生成最外层然后一层一层往里去创建子结构。这是算法问题了,和插件关系不大

Rank: 6Rank: 6

7#
发表于 2022-8-30 18:03:27 |只看该作者
递归好一点。都行,反正层数固定

Archiver|普加软件

GMT+8, 2024-4-19 23:25 , Processed in 1.034082 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部