【发布时间】:2019-08-23 06:11:57
【问题描述】:
我是飞镖开发的新手...
我不知道如何将 Json_serializable 包与枚举类型一起使用。我的数据库将枚举值作为整数,但看起来 JSON_Serializable 希望该值是枚举名称的字符串表示形式。IE:
枚举分类{无,打开,非活动,关闭,默认,删除,ZeroRecord }
数据库的分类是一个整数值(4:这是默认值)
从 JSON 加载时出现异常
例外:无效参数:4 不是支持的值之一:无、打开、非活动、关闭、默认、删除、ZeroRecord
如何强制 JSON_Serializable 将 4 视为“默认”?
【问题讨论】: