反正有序列化类的 transient 字段吗?文档提到默认情况下不支持它,但可能有办法打开它?

非常感谢

最佳答案

我不是 Gson 专家,但我认为您可以添加注释

@com.google.gson.annotations.Expose

javadocs here - note that you have to do a few other things too

或者,您可以致电
GsonBuilder.excludeFieldsWithModifiers(int... modifiers)

并省略 transient 标志。在 this doc 中搜索“Java Modifier Excleusion”(或 transient )

然而,正如 Dave 和 Louis 所评论的,序列化一个 transient 字段是不寻常的。

关于java - Gson:序列化 transient 字段?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10919081/

10-11 20:39