在Gson中反序列化一个抽象类

在Gson中反序列化一个抽象类,第1张

在Gson中反序列化一个抽象类

我建议为s
添加一个自定义JsonDeserializer

Node

Gson gson = new GsonBuilder()    .registerTypeAdapter(Node.class, new NodeDeserializer())    .create();

您将能够访问

JsonElement
解串器方法中的代表节点,将其转换为
JsonObject
,并检索指定类型的字段。然后,您可以
Node
基于该实例创建正确类型的实例。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5622809.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存