在Java中使用Jackson创建JSON对象

时间:2016-12-05 05:55:32

标签: java json jackson

我需要使用Jackson创建如下的JSON字符串。 我知道类似的问题已在这里得到解答:Creating a json object using jackson

但我的预期JSON字符串与上例中的字符串略有不同。

如何仅使用Jackson在Java中构建以下格式化的JSON对象? 另外,我不想创建一个单独的POJO来实现这一点。

预期产出:

{
    "obj1": {
        "name1": "val1",
        "name2": "val2"
    },
    "obj2": {
        "name3": "val3",
        "name4": "val4"
    },
    "obj3": {
        "name5": "val5",
        "name6": "val6"
    }
}

1 个答案:

答案 0 :(得分:36)

试试这个:

{{1}}