Как сгруппировать все данные?
только начал изучать Java , и столкнулся с таким вопросом. Есть такой json файл :
[ {
"name" : "2022-01-20",
"percentY" : "64.8 ",
"main" : 842,
"y" : 546,
"z" : 0
},
{
"name" : "2022-01-25",
"percentY" : "0.0 ",
"main" : 1354,
"y" : 0,
"z" : 0
},
{
"name" : "2022-02-26",
"percentY" : "0.0 ",
"main" : 30,
"y" : 0,
"z" : 0
}, {
"name" : "2022-02-27",
"percentY" : "0.0 ",
"main" : 10,
"y" : 0,
"z" : 0
},
{
"name" : "2022-10-28",
"percentY" : "0.0 ",
"main" : 20,
"y" : 0,
"z" : 0
},
{
"name" : "2022-3-01",
"percentY" : "0.0 ",
"main" : 10,
"y" : 0,
"z" : 0
}]
Нужно вывести таким образом , чтобы вывелся первый месяц и все значения этого месяца суммировались, и так для последующих месяцев . Вот такой результат чтоб был для первого месяца и для других исходя из значений массива json:
{name = '01.2022', percentY= '64,8', main =2196, y= 546, z=0}