java 处理excel个人信息,将个人信息中的组织机构转化为树

发布于 2021-11-28 15:22:03 字数 513 浏览 940 评论 1

excel中有许多个人信息,个人信息中包括省份、城市、单位、部门字段,对于每行个人信息在这几个字段中输入的第一个字段值的父节点为中国,如省份字段输入江苏,则该字段的父节点为中国;省份字段不填,在城市字段输入北京,则该字段的父节点同样为中国;省份、城市字段都不输,在单位字段输入单位信息,则该字段的父节点也是中国,以此类推。

例:对于tom02这行,其中机构的父子关系为中国-》江苏-》无锡-》无锡职业学校

对于tom06这行,其中机构的父子关系为中国-》中央政府

对于上述excel中的组织机构信息,怎么用java处理成如下树

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情栀口红 2021-12-01 22:10:19

给你一个思路,当初我这么写的,首先把一堆数据转成一条一条的数据,然后进行遍历、递归取里面有用的数据进行写入一个vo类,如果还有符合的话就继续往下走,反之则退出,最后会形成树的样式。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文