【发布时间】:2016-07-29 04:43:31
【问题描述】:
我有一个pojo:
public class A {
public int a;
public String anyJson1;
public String anyJson2;
public String anyJson3;
}
我希望anyJsonX 字段接受任何 json。例如:
{"a":5, "anyJson1":[1,2,3], "anyJson2:4, "anyJson3":{"c":"d"}}
我尝试将@JsonRawValue 放在这些字段上,但没有成功
嵌套异常是 com.fasterxml.jackson.databind.JsonMappingException:无法反序列化 java.lang.String 的实例超出 START_OBJECT 令牌
【问题讨论】:
-
这可能会有所帮助:stackoverflow.com/a/24864724/5819195
-
不。另一个问题是关于反序列化到 List
我需要一个没有任何反序列化的字符串