我有一个表,如下所示: “合同”层次结构,以Java对象
company contractor subcontractor
intel x y
intel x z
intel x a
intel y a
intel y b
intel p q
intel p r
intel q s
googl m n
googl n r
googl n f
另一个表 “主要承包商”
company main_contractor
intel x
googl m
我需要提取从数据这个表格以Java对象或JSON作为使用Java程序的层次结构。
[
[Intel, [x, [y, [a,b],z,a]],
[p, [q, [s],r]],
],
[googl, [m, [n, [[r,f]]
]
]
]
如何使用java程序从表中生成这样的分层数据?我没'在SQL中有特殊功能,例如'connect by'或'递归',因为我使用的是Ingres db。
没有发布相关的代码,没有人可以帮你。 Downvoting。您可以参考如何通过检查http://stackoverflow.com/help/how-to-ask来提出问题,以及如何通过阅读以下内容创建示例:http://stackoverflow.com/help/mcve –