[条件下序列化时,Gson忽略字段

问题描述 投票:1回答:1

我有一个对象

data class FileInformation(
    @SerializedName("filename")
    val fileName: String,
    @SerializedName("filesize")
    val fileSize: Long,
    @SerializedName("filedate")
    val fileDate: String,

    var status: Int = FILE_PENDING)

有时我想使用状态字段序列化上述类,但有时不使用状态字段。我该怎么办?

android kotlin serialization gson
1个回答
1
投票
您可能正在寻找排除策略-请查看以下GSON文档链接以获取更多详细信息:https://howtodoinjava.com/gson/gson-exclude-or-ignore-fields/:)
© www.soinside.com 2019 - 2024. All rights reserved.