Я читаю этот объект из JSON с помощью библиотеки Джексона:Джексон игнорировать поля при написании
{
a = "1";
b = "2";
c = "3";
}
Я разбор это с помощью mapper.readValue(new JsonFactory().createJsonParser(json), MyClass.class);
Теперь я хочу, чтобы напечатать объект JSON, используя mapper.writeValueAsString(object)
, но я хочу игнорировать поле 'c'. Как я могу это достичь? Добавление @JsonIgnore
в поле предотвратит установку поля при разборе, не так ли?
Не будет ли игнорировать поле при десериализации? – nhaarman