Список Enum в Json Java - PullRequest
0 голосов
/ 23 мая 2018

Я хочу отправить запрос своему контроллеру через Почтальона, и я на самом деле не знаю структуру списка, содержащего класс Enum

Я приведу пример Enum, чтобы его было легко объяснить:

public enum ReservationState {
     WAITING("Waiting"),
     BUSY("Busy"),
     READY("Ready");

     private String status;

     public ReservationState(String status){
         this.status = status;
     }
}

Так как же List<ReservationState> reservations выглядит в строке json?

Заранее спасибо !!

Ответы [ 2 ]

0 голосов
/ 23 мая 2018
{
    "reservations": [
        "WAITING",
        "BUSY",
        "READY"
    ]
}

, если вы не указали специальный сериализатор, перечисления сериализуются как их литералы перечисления

0 голосов
/ 23 мая 2018

Попробуйте это {"reservations": ["WAITING", "BUSY", "READY" ]}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...