Я следующие действия JSONКак карту дали JSON для DTO
{
"status": "OK",
"years": [
["current_products", "actual_tariff"],
[ 2012, 2013]
]
}
Я хотел бы иметь класс, описывающий данную JSON, так что я буду иметь возможность сериализации/десериализации его в/из java-объект с использованием fasterxml
's ObjectMapper
. Я пытался использовать @JsonUnrwapped
но сериализовать результат полностью отличается
public class ExampleDto {
public String status;
public List<Year> years;
public static class Year {
@JsonUnwrapped
public List<String> info;
@JsonUnwrapped
public List<String> years;
}
}
// writing object to JSON value results to
// {"status":"OK","years":[{"info":["current","aktuelle"],"years":["2012","2013"]}]}
Я знаю, что структура JSON сломана, но как я могу иметь надлежащее отображение для него?
Пожалуйста, отметьте ответ, если это помогло. –