Здравствуйте,
такая ситуация, есть массив, но передаётся он как объект. Речь идёт о массиве где расписанные временные отрезки в днях недели и другая информация. Но передаётся он не как массив, а как объект.
Есть ли какая-то Json аннотация, которая скажет, что этот объект нужно интерпретировать как массив.
Вот пример объекта.
"hotline": {
"Monday": { "ranges": [], "closed": false, "wholeDay": false },
"Tuesday": { "ranges": [], "closed": false, "wholeDay": false },
....
....
}
Если я со стороны Java принимаю hotline как просто Object, то Jackson интерпретирует мне все атрибуты как LinkedHashMap, и чтоб достать всю инфу, получается не оч красивый кусочек кода..
Есть идеи, решения? Сразу хочу сказать, что менять структуру объекта на клиенте, это уже когда совсем нет нормального решения..
Спасибо!