Мне интересно, есть ли способ десериализации нескольких полей JSON только для одного свойства Java.Например, с учетом этого JSON:
{
"id" : "1",
"name" : "Bartolo",
"address" : "whatever",
"phone" : "787312212"
}
десериализовать его в этот класс:
public class Person {
public String id;
public String name:
@JsonProperty(names = {"address", "phone"}) //something like this
public String moreInfo;
}
, поэтому moreInfo
равно "whatever, 787312212"
или чему-то подобному.
Этовозможно без использования специального десериализатора ?