Как парсить json файл со множеством обьектов в Java?

Есть файл содержание которого

   {
"5447a9cd4bdc2dbd208b4567": {
    "id": "5447a9cd4bdc2dbd208b4567",
    "name": "ololo 1",
    "shortName": "1"
},
"5447ac644bdc2d6c208b4567": {
    "id": "5447ac644bdc2d6c208b4567",
    "name": "ololo 2",
    "shortName": "2"
},
"5448ba0b4bdc2d02308b456c": {
    "id": "5448ba0b4bdc2d02308b456c",
    "name": "ololo 3",
    "shortName": "3"
}}

Онлайн парсеры парсят нормально. Хочу использовать GSON но так и не понял как розпарсить именно такой способ записи. Костыли типа разделить по "}," и парсить как отдельные обьекты использовать не хочу потому что должен быть способ как это нормально сделать

Решение Я думал что в файле просто список обьектов но оказалось что это мапа. Парсить такие файлы, если они вам попадутся, нужно как Map<String,Object>


Ответы (0 шт):