Я кодирую сервис Spring-boot и использую Джексон ObjectMapper
, чтобы справиться с jsons.
Мне нужно разделить json следующим образом:
{
"copy": {
"mode": "mode",
"version": "version"
},
"known": "string value",
"unknown": {
"field1": "sdf",
"field2": "sdfdf"
},
"unknown2": "sdfdf"
}
Я имею в виду, что мой компонент выглядит следующим образом:
public class MyBean {
private CopyMetadata copy;
private String known;
private Object others;
}
Я хотел бы заполнить известные поля в MyBean
свойствах и переместить другие неизвестные свойства в свойство MyBean.others
.
Известные свойства, которые размещаются в виде поля внутри MyBean
.
Есть идеи?