Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Java中的枚举列表_Java_Json_List_Enums_Postman - Fatal编程技术网

Json Java中的枚举列表

Json Java中的枚举列表,java,json,list,enums,postman,Java,Json,List,Enums,Postman,我想通过邮递员向我的控制器发送一个请求,但实际上我不知道包含枚举类的列表的结构 为了便于解释,我将给出一个枚举示例: public enum ReservationState { WAITING("Waiting"), BUSY("Busy"), READY("Ready"); private String status; public ReservationState(String status){ this.status

我想通过邮递员向我的控制器发送一个请求,但实际上我不知道包含枚举类的列表的结构

为了便于解释,我将给出一个枚举示例:

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

     private String status;

     public ReservationState(String status){
         this.status = status;
     }
}
那么,在json字符串中,
列表保留
是如何显示的呢

提前谢谢

试试这个
{“预订”:[“等待”、“忙碌”、“准备就绪”}
试试这个
{“预订”:[“等待”、“忙碌”、“准备就绪”}

除非您提供了特殊的序列化程序,否则枚举将序列化为其枚举文本


除非您提供了特殊的序列化程序,否则枚举将序列化为其枚举文本

您是指
ReservationStatus
还是
ReservationState
?ReservationStatus是指
ReservationStatus
还是
ReservationState
?ReservationStatus应该是枚举名称,要使用值,应该有\@Jsonvalue/\@JsonCreatorIt应该是枚举名称;要使用值,应该有\@Jsonvalue/\@JsonCreator
{
    "reservations": [
        "WAITING",
        "BUSY",
        "READY"
    ]
}