在使用Kotlin和Moshi解析api响应时,我收到了一个相当大的JSON对象。 但是,我看到的所有示例都创建了一个要传递给adapter()的对象,其中包含所有属性。然而,我只需要4-5个。目前,这不起作用: val moshi = Moshi.Builder().build()
val onLoadUser = jsonAdapter.nullSafe().lenie
这可能只是我错误地使用它,因为我是新的科林和莫希。data class InitialAppResult(val status: Int, val message: String, val baseprm: String)val adapter = moshi.adapter(InitialAppResult::class.java那么,它如何解析“无效”的JSON
我的一些成功服务器响应是:
public class BaseResponse<E > {
at com.squareup.moshi.ClassJsonAdapter$1.create(ClassJsonAdapter.java:75)
at com.squareup.moshi.Moshi.adapter(Moshi.java:10