4

无论如何要序列化一个类的瞬态字段吗?文档中提到默认情况下不支持它,但可能有办法打开它?

非常感谢

4

1 回答 1

6

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

@com.google.gson.annotations.Expose

此处的 javadocs - 请注意,您还必须做一些其他事情

或者,您可以致电

GsonBuilder.excludeFieldsWithModifiers(int... modifiers)

并省略瞬态标志。在此文档中搜索“Java Modifier Excleusion”(或瞬态)

然而,正如 Dave 和 Louis 评论的那样,序列化瞬态字段是不寻常的。

于 2012-06-06T17:29:47.350 回答