使用 Gson 序列化和反序列化枚举 [英] serialize and deserialize enum with Gson
本文介绍了使用 Gson 序列化和反序列化枚举的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用 gson 2.2.4 序列化和反序列化像这样的简单枚举?
How can i serialize and deserialize a simple enum like this with gson 2.2.4 ?
public enum Color {
RED, BLUE, YELLOW;
}
推荐答案
根据 Gson API 文档,Gson 提供了Enum
的默认序列化/反序列化,所以基本上它应该使用标准的 toJson
和 fromJson
方法进行序列化和反序列化,就像任何其他类型一样.
According to Gson API documentation, Gson provides default serialization/deserialization of Enum
, so basically it should be serialized and deserialized using the standard toJson
and fromJson
methods, as with any other type.
这篇关于使用 Gson 序列化和反序列化枚举的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文