如何使用命名空间键反序列化平面哈希?

时间:2019-05-16 00:41:45

标签: java jackson

我想知道一种转换,该转换将映射带有名称空间键的平面散列,如下所示:

{ "a.b.c": 123, "a.b.d": "true", "a.a": "alpha" }

在我的模型上:

public class A { public B b; public String a; }
public class B { public Integer c; public String d; }

使用杰克逊。我知道我可以自己完成此工作,方法是查看每个键并像this answers所建议的那样从下至上递归构造对象,但如果可能的话,我想利用Jackson进行繁重的工作。

我的模型当前以及在可预见的将来将不支持列表或数组,如果这样做会更容易。

0 个答案:

没有答案