Как я должен десериализовать следующий JSON, чтобы пропустить корневой элемент и проанализировать только внутреннюю часть этого JSON. Я хотел бы избежать создания дополнительного 3-го класса Root
, который будет включать только поле MapWrapper
.
{
"root": {
"language": "en",
"map": {
"k1": {
"name": "n1",
},
"k2": {
"name": "n2",
}
}
}
}
Поэтому мне бы хотелось иметь только эти два класса:
class MapWrapper {
private String language;
private Map<String, MyMapEntry> map;
}
class MyMapEntry {
String name;
}