Ich habe die folgende Enumeration in Java auf Android und ich möchte in der Lage sein, eine Ganzzahl in einem eingehenden JSON String/Objekt in diesem Enum-Typ zu deserialisieren. Ich habe Hits über Jackson und GSON bekommen, aber nichts über das JSON.org-Paket, das ich benutze.Deserialize JSON zu Java Enum
Gibt es eine einfache Möglichkeit, dies zu tun, oder muss ich den JSON-Decoder ändern? Vielen Dank.
public enum ValueEnum {
ONE(1),
TWO(2),
THREE(3);
private int value;
private ValueEnum(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}
Das tolle Sachen ist, Dank. – conor