web_dev
@web_dev

Jackson annotation — для интерпретации объекта как массива?

Здравствуйте,
такая ситуация, есть массив, но передаётся он как объект. Речь идёт о массиве где расписанные временные отрезки в днях недели и другая информация. Но передаётся он не как массив, а как объект.

Есть ли какая-то Json аннотация, которая скажет, что этот объект нужно интерпретировать как массив.

Вот пример объекта.
"hotline": {
        "Monday": { "ranges": [], "closed": false, "wholeDay": false },
        "Tuesday": { "ranges": [], "closed": false, "wholeDay": false },
        ....
        ....
        }


Если я со стороны Java принимаю hotline как просто Object, то Jackson интерпретирует мне все атрибуты как LinkedHashMap, и чтоб достать всю инфу, получается не оч красивый кусочек кода..

Есть идеи, решения? Сразу хочу сказать, что менять структуру объекта на клиенте, это уже когда совсем нет нормального решения..
Спасибо!
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы