,因为我的应用程序使用大写的枚举名称,而后端使用小写的名称: class AnimeMoshiAdapters {
@ToJson值得注意的是,如果删除自定义适配器,调用将失败,并显示错误"com.squareup.moshi.JsonDataException: Expected one of COMPLETED,error,ON_HOLD当我尝试调用上面指定的端点时,Json中的WatchStatus转换是错误的,枚举
在Moshi文档中,它描述了创建一个反映JSON形状的类的能力,然后是一个自定义适配器,告诉它如何以所需的形式将该类转换为另一个类。我正在尝试这样做,但好像没有执行自定义适配器。我的自定义适配器如下所示: fun fromJson(locationJson: LocationJson)添加适配器
val moshi = Moshi.Builder().add(KotlinJsonAdapterF
$LookupChain.exceptionWithLookupStack(Moshi.java:349) at com.squareup.moshi.Moshi.adapter(Moshi.java:98)
at com.squareup.moshi.AdapterMethodsFactory(AdapterMethodsF