Gson如何在具体实现类型未知时进行反序列化

时间:2016-09-04 19:05:51

标签: java json gson

我们假设我使用Request方法访问了void handle();接口(非常类似于命令模式)。我有几个这个接口的实现。我的应用程序将收到已解决的Request个对象,但就我而言,我必须告诉gson反序列化器一个具体的类,例如ConcreteRequest(实现Request)。所有这些的JSON看起来完全一样,那么我如何决定将它投射到哪个类?有没有具体的方法来自动执行此操作或任何解决方法?

0 个答案:

没有答案