有如下结构
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转换为对象的时候就不行了,报错了
4 回答1.2k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
1 回答1.9k 阅读✓ 已解决
2 回答708 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.6k 阅读
已经解决了,是我自己测试的时候忘记少加了一层转义字符
输出结果