1
我收到来自Web服务的JSON响应,但出于各种原因,我不想在最终响应对象中反序列化某些属性。例如,我有:FlexJSON在反序列化时排除属性
public class Foo {
private String bar;
private int baz;
//getters & setters
}
我找回JSON响应有两个属性,但在反序列化,我不想要的“栏”进行设置。原因是他们发送的属性很长,但是我们的是一个String,所以反序列化抛出IllegalArgumentException。
另一种选择是使用类似json-simple的方式解析JSON,删除我想要的属性,将其转换回JSON并传入解串器,但是我想避免这种情况,因为JSON非常大。
有没有办法用ObjectFactory来做到这一点?