Root - это трюк, который мы добавляем для анализа массивов JSON.Без рута вы просто получаете карту и можете начать запрашивать JSON, например:
Map m = (Map)p.get("idAgee");
Корень есть, если JSON является массивом для начала.Поскольку сигнатура возврата метода - Map
, а не List
, мы не можем вернуть List
, поэтому мы заключаем в ответ Map
, содержащий root
.