使用不同项目类型的GSON

时间:2015-02-17 18:55:12

标签: java gson

我有一个带有json数组的JSON字符串,名为" animals"。该数组包含" animal"对象。 每个对象都有一个"类型"财产(例如:" dog"," cat")。

在我的Java项目中,我有一个Animal类,以及继承它的Cat,Dog类。

是否有可能使用GSON来解析"动物" JSON数组根据其类型?

意思是,如果我使用"#34;" cat"来到一个对象,将创建一个Cat实例并将其添加到我的Animal数组中。如果"键入":" dog",将创建一个Dog实例。

0 个答案:

没有答案