Учитывая ниже JSONКак игнорировать поле JSon и получить его значение на карту с помощью Джексона ObjectMapper
{
"countries":{
"country":[{
"name":"USA",
"independence":"July 4, 1776",
}],
},
}
Я хотел бы игнорировать «страны» и получить значение страны вместо этого. следовательно, после картирования мой json должен выглядеть так
{
"countries": [{
"name":"USA",
"independence":"July 4, 1776",
}],
}
Возможно ли это с помощью ObjectMapper?
EDIT: ниже являются Pojo
public class Result {
private static final long serialVersionUID = 6403654749443599206L;
@Getter @Setter @JsonProperty("country") private List<Country> countries;
}
public class Country {
private static final long serialVersionUID = 6403654749443599206L;
@Getter @Setter private String name;
@Getter @Setter private String independence;
}
и я делаю это
return new ObjectMapper().readValue({jsonValue}, Result.class);
Каков ваш код? –
@ CássioMazzochiMolin return mapper.readValue ({jsonValue}, {pojo.class}); – user3137376
И какой у вас класс POJO? –