我有一个来自第三方mysql存储过程的javapojo列表,其中包括位置信息(主要是地区、城市、建筑和楼层),以及按楼层分组的每个位置的事件计数。我需要为每一个地区,城市和建筑物以及合计事件计数。我还需要收集pojo中每个父级下的子级作为位置树:如何使用javastreamapi实现这一点?提前谢谢!
输入数据:
输出json:
[{
label : "EMEA",
type : "REGION",
incidentCount : 78,
children : [
{
label : "PAIS",
type : "CITY",
incidentCount : 37,
children : [
{
label: "F1",
TYPE : "FLOOR",
incidentCount: 18
},
{
label: "F2",
TYPE : "FLOOR",
incidentCount: 19
},
...
]
},
...
]
},
...
]
暂无答案!
目前还没有任何答案,快来回答吧!