有如下结构
private int id;
private String name;
private String extra; //保存的为json字符串
// 省略.....
如代码所示,在转换json的时候,会把extra当作普通字符串来处理,怎样才能直接当作json解析呢?
使用@JsonRawValue可以达到这种效果,但是将json转换为对象的时候就不行了,报错了
有如下结构
private int id;
private String name;
private String extra; //保存的为json字符串
// 省略.....
如代码所示,在转换json的时候,会把extra当作普通字符串来处理,怎样才能直接当作json解析呢?
使用@JsonRawValue可以达到这种效果,但是将json转换为对象的时候就不行了,报错了
15 回答8.1k 阅读
8 回答6.3k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
1 回答2.1k 阅读✓ 已解决
已经解决了,是我自己测试的时候忘记少加了一层转义字符
输出结果