在https://ktor.io/docs/json.html#gson中,我可以看到我们可以将 GsonSerialzer 作为代码
install(JsonFeature) {
serializer = GsonSerializer() {
setPrettyPrinting()
disableHtmlEscaping()
}
}
但我似乎无法包括这门课。我应该导入哪个库(在我的 Gradle 中)才能访问它们?
在https://ktor.io/docs/json.html#gson中,我可以看到我们可以将 GsonSerialzer 作为代码
install(JsonFeature) {
serializer = GsonSerializer() {
setPrettyPrinting()
disableHtmlEscaping()
}
}
但我似乎无法包括这门课。我应该导入哪个库(在我的 Gradle 中)才能访问它们?
implementation "io.ktor:ktor-client-gson:$ktor_version"
从文档
快速说明,GSON
仅适用于JVM
作为 java 序列化/反序列化库的目标。
如果您有本机目标,那么您可能想要使用 kotlinx-serialization ( ktor-client-serialization
)