Kotlin 如何修复';java.lang.RuntimeException:调用私有java.util.Objects()失败,没有参数';?

Kotlin 如何修复';java.lang.RuntimeException:调用私有java.util.Objects()失败,没有参数';?,kotlin,gson,Kotlin,Gson,我正在尝试使用gson parse创建RSS阅读器,但行gson().fromJson有问题。它抛出了一个错误: java.lang.RuntimeException:无法调用没有参数的私有java.util.Objects() 我正在使用一个带有空构造函数的数据类 data class RootObject(val status: String, val feed: Feed?, val items: List<Item>) { constructor() : this("

我正在尝试使用gson parse创建RSS阅读器,但行
gson().fromJson
有问题。它抛出了一个错误:

java.lang.RuntimeException:无法调用没有参数的私有java.util.Objects()

我正在使用一个带有空构造函数的数据类

data class RootObject(val status: String, val feed: Feed?, val items: List<Item>) {
    constructor() : this("", null, emptyList())
}
数据类根对象(val状态:字符串,val提要:提要?,val项:列表){
构造函数():this(“,null,emptyList())
}
override fun doInBackground(vararg params: String): String {
    val result: String
    val http= HTTPDataHandler()
    result = http.GetHTTPDataHandler(params[0])
    return result
}
data class RootObject(val status: String, val feed: Feed?, val items: List<Item>) {
    constructor() : this("", null, emptyList())
}