0
我想創建一個json schema
爲對應的Java 枚舉的變長值。信息如下:使用jsonschema2pojo轉換變長值的枚舉
JSON嘗試:
"Info": {
"type": "string",
"enum": [
"TITLE",
"ADDRESS",
"NAME";
]
}
,但這不會提供所需的輸出,而不是轉換的java類,我得到的是
電流輸出:
public static enum Info {
TITLE("TITLE"),
ADDRESS("ADDRESS"),
NAME("NAME");
}
所需的Java輸出:
public enum Info {
TITLE(45),
ADDRESS(100),
NAME(45);
private Integer maxLength;
Info(Integer maxLength) {
this.maxLength = maxLength;
}
public Integer getMaxLength() {
return maxLength;
}
}
無法想出一個辦法來解決這個問題。將不勝感激任何幫助。
你確定你的JSON是正確的? –
@cihanseven:JSON是正確的,這就是爲什麼它轉換爲當前輸出,但我需要將其更改爲獲得所需的輸出。 – nullpointer