gpt4 book ai didi

android - kotlin 数据类和 SerializedName

转载 作者:行者123 更新时间:2023-11-29 16:30:11 33 4
gpt4 key购买 nike

我有一个包含以下代码的数据类

data class MyBody(
@SerializedName("ver") val version: Int,
@SerializedName("TO") val methodName: String,
@SerializedName("JR") val jsonParams: String)

现在我需要添加一个新的 SerializedName,它“类型”了这个新参数应该只用于某些方法而不是所有方法的问题

有人可以请教吗?

最佳答案

您必须使用可空运算符。示例:

import com.google.gson.annotations.SerializedName

data class RouteGroup @JvmOverloads constructor(
@SerializedName("name") var name: String? = null,
@SerializedName("id") var id: Int? = null
)

关于android - kotlin 数据类和 SerializedName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56741752/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com