Я хотел бы преобразовать (с Java8 ) список данных (JSON) в иерархическую структуру.
Не могли бы вы сказать, как лучше всего обращаться сthis?
Как я могу преобразовать arraylist в многомерную карту ?
Проблема в чем-то вроде преобразования этого:
{
"server": "Manufacturer Co.",
"vehicles": [
{
"year": 2018,
"model": "Ford Explorer (1)",
"category": "4WD"
},
{
"year": 2018,
"model": "Ford Explorer (2)",
"category": "4WD"
},
{
"year": 2017,
"model": "Ford Mustang (3)",
"category": "2WD"
}
{
"year": 2017,
"model": "Ford Mustang 4WD (4)",
"category": "4WD"
}
}
в это
vehicles
-- year 2018
----- category: 4WD
---------- Ford Explorer (1)
---------- Ford Explorer (2)
-- year 2017
----- category: 2WD
---------- Ford Mustang (3)
----- category: 4WD
---------- Ford Mustang (4)
Спасибо за ваше время