#Java #serialize #parsing, [18.01.21 10:11]
chen leiothrix: json反序列化的时候,有key对应两种不同结构有什么办法能针对性读取吗
捏造的信仰: [In reply to chen leiothrix]
这种情况的原因是类型信息缺失。如果你用 Jackson 可以看这篇 https://segmentfault.com/a/1190000023218408
ヾ(^▽^*)))Sam: 这种你的分别处理
要根据value值去if else
没啥好办法
I lluZ: 是的,直接当 map 处理,没法反序列化成一个 List<POJO>
ヾ(^▽^*)))Sam: list不行,因为你的数组不属于同一个类型无法搞
chen leiothrix: json反序列化的时候,有key对应两种不同结构有什么办法能针对性读取吗
捏造的信仰: [In reply to chen leiothrix]
这种情况的原因是类型信息缺失。如果你用 Jackson 可以看这篇 https://segmentfault.com/a/1190000023218408
ヾ(^▽^*)))Sam: 这种你的分别处理
要根据value值去if else
没啥好办法
I lluZ: 是的,直接当 map 处理,没法反序列化成一个 List<POJO>
ヾ(^▽^*)))Sam: list不行,因为你的数组不属于同一个类型无法搞
Telegram
ヾ(^▽^*)))Sam in Java 编程语言
要根据value值去if else