java 处理excel个人信息,将个人信息中的组织机构转化为树
excel中有许多个人信息,个人信息中包括省份、城市、单位、部门字段,对于每行个人信息在这几个字段中输入的第一个字段值的父节点为中国,如省份字段输入江苏,则该字段的父节点为中国;省份字段不填,在城市字段输入北京,则该字段的父节点同样为中国;省份、城市字段都不输,在单位字段输入单位信息,则该字段的父节点也是中国,以此类推。
例:对于tom02这行,其中机构的父子关系为中国-》江苏-》无锡-》无锡职业学校
对于tom06这行,其中机构的父子关系为中国-》中央政府
对于上述excel中的组织机构信息,怎么用java处理成如下树
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
给你一个思路,当初我这么写的,首先把一堆数据转成一条一条的数据,然后进行遍历、递归取里面有用的数据进行写入一个vo类,如果还有符合的话就继续往下走,反之则退出,最后会形成树的样式。