使用 Gson 将 JSON 属性解析为枚举

如果你想用 Gson 解析一个 String 来枚举:

{status:open}

public enum Status {
    @SerializedName("open")
    OPEN,
    @SerializedName("waiting")
    WAITING,
    @SerializedName("confirm")
    CONFIRM,
    @SerializedName("ready")
    READY
}