在https://ktor.io/docs/json.html#gson中,我可以看到我们可以使用GsonSerialzer作为代码
install(JsonFeature) { serializer = GsonSerializer() { setPrettyPrinting() disableHtmlEscaping() } }
但我似乎无法包含这个类。我应该导入哪个库(在我的Gradle中)才能访问它们?
wbgh16ku1#
implementation "io.ktor:ktor-client-gson:$ktor_version"
从文档中
6ovsh4lw2#
一个简短的说明,GSON将只适用于JVM目标,因为它是一个java序列化/反序列化库。如果您有原生目标,那么您可能希望使用kotlinx-serialization(ktor-client-serialization)
GSON
JVM
ktor-client-serialization
2条答案
按热度按时间wbgh16ku1#
从文档中
6ovsh4lw2#
一个简短的说明,
GSON
将只适用于JVM
目标,因为它是一个java序列化/反序列化库。如果您有原生目标,那么您可能希望使用kotlinx-serialization(
ktor-client-serialization
)