如果json包含未知字段,我需要gsonMap器抛出一个异常。例如,如果我们有类似pojo的
public class MyClass {
String name;
}
像json一样
{
"name": "John",
"age": 30
}
我想得到某种消息,json包含无法反序列化的未知字段(age)。
我知道jackson mapper中有现成的解决方案,但在我们的项目中,我们已经使用gson作为Map器好几年了,使用jackson最终会在项目的不同部分出现冲突和bug,所以我编写自己的解决方案比使用jackson更容易。
换句话说,我想知道在gson中是否有与jackson的反序列化功能相当的属性。或者可以使用gson的反序列化策略而不是使用反射来完成
暂无答案!
目前还没有任何答案,快来回答吧!