如何使用GsonSerializer for ktor?

dwbf0jvd  于 2022-11-06  发布在  其他
关注(0)|答案(2)|浏览(132)

在https://ktor.io/docs/json.html#gson中,我可以看到我们可以使用GsonSerialzer作为代码

install(JsonFeature) {
    serializer = GsonSerializer() {
        setPrettyPrinting()
        disableHtmlEscaping()
    }
}

但我似乎无法包含这个类。我应该导入哪个库(在我的Gradle中)才能访问它们?

wbgh16ku

wbgh16ku1#

implementation "io.ktor:ktor-client-gson:$ktor_version"

从文档中

6ovsh4lw

6ovsh4lw2#

一个简短的说明,GSON将只适用于JVM目标,因为它是一个java序列化/反序列化库。
如果您有原生目标,那么您可能希望使用kotlinx-serialization(ktor-client-serialization

相关问题