首页 > 解决方案 > 如何使用杰克逊从纯字符串反序列化 Map?

问题描述

public class Test {
    String a;
    Map<String, String> b; 
}

我通常可以将此字符串反序列化为 Test 对象。

{
    "a": "1",
    "b": {
        "c": "2"
    }
}

但是如何使用jackson将下面的字符串反序列化为Test对象?

{
    "a": "1",
    "b": "{\"c\":\"2\"}"
}

标签: javajsonserializationjacksondeserialization

解决方案


推荐阅读