与gson的多态性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了与gson的多态性相关的知识,希望对你有一定的参考价值。

我在使用Gson反序列化json字符串时遇到问题。我收到一系列命令。该命令可以是start,stop,其他一些命令。当然我有多态,并且start / stop命令继承自命令。

如何使用gson将其序列化回正确的命令对象?

似乎我只得到基类型,即声明的类型,而不是运行时类型。

以上是关于与gson的多态性的主要内容,如果未能解决你的问题,请参考以下文章

使用 Gson & Retrofit 使用多态 json "data: put_anything_here "

如何在Kotlin中用GSON实现多态列表反序列化?

多态性与虚函数

fastjson(1.2.58)支持多态结构的序列化、反序列化

多态与多态性

Python3.7之多态与多态性