1
我收到來自Web服務的JSON響應,但出於各種原因,我不想在最終響應對象中反序列化某些屬性。例如,我有:FlexJSON在反序列化時排除屬性
public class Foo {
private String bar;
private int baz;
//getters & setters
}
我找回JSON響應有兩個屬性,但在反序列化,我不想要的「欄」進行設置。原因是他們發送的屬性很長,但是我們的是一個String,所以反序列化拋出IllegalArgumentException。
另一種選擇是使用類似json-simple的方式解析JSON,刪除我想要的屬性,將其轉換回JSON並傳入解串器,但是我想避免這種情況,因爲JSON非常大。
有沒有辦法用ObjectFactory來做到這一點?