У меня есть класс, который я хочу десериализовать в:
@Data
public class Config {
private Map<String, Item> items;
}
@Data
public class Item {
private String a;
private String b;
private String c;
}
Строка JSON:
{
"item1": {
"a": "1",
"b": "2",
"c": "3"
},
"item2": {
"a": "10",
"b": "20",
"c": "30"
},
"item3": {
"a": "5",
"b": "6",
"c": "7"
}
}
Что я должен использовать для десериализации строки JSON в Config?
РЕДАКТИРОВАТЬ: Добавлено больше элементов в JSON