Java 新手求救, jackson 反序列化, TypeReference 里面的内容还有泛型, 怎么解决?

2021-11-27 20:52:41 +08:00
 ccppgo

这个位置怎么样才能实现动态性啊

框住的 extra 一共这么多种类型,全部继承自 AbstractExtra, 这些类实际上没有共同性, 只是为了方便,限定是 extra 我可以根据 cmd 去选择其中一个 extra 子类, 但是不知道 java 的语法怎么写

我写了个测试, 我固定写一种 extra 的类型是可以顺利运行的, 现在是完全不知道怎么动态

2185 次点击
所在节点    Java
4 条回复
neptuno
2021-11-27 21:08:23 +08:00
用 fastjson 取出某个 jsonobject 手动序列化吧
ccppgo
2021-11-27 21:17:58 +08:00
ccppgo
2021-11-28 12:26:08 +08:00
sulinwork
2021-12-02 16:50:42 +08:00
可以参考下 Gson 的 TypeToken 的设计 用泛型完美解决

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/818423

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX