У меня есть несколько диан c json шаблонов, как показано ниже
JSON 1
{
"param1": "testuser1",
"param2": "testuser1@gmail.com"
}
JSON 2
{
"param1": "testuser2",
"param2": "testuser2@gmail.com",
"param3": "New York"
}
JSON 3
{
"param1": "testuser3"
"param2": "testuser3@gmail.com",
"param3": "New York",
"param4": [
{
"sub-param1": "X",
"sub-param2": "Y"
},
{
"param1": "testuser",
"param2": "testuser@gmail.com"
}
]
}
Я хочу преобразовать их в JAVA Объект во время выполнения, т.е. без создания POJO во время компиляции. Это возможно ? Если да, как это сделать?
Я пытался использовать библиотеку Джексона для преобразования json в объект (класс объектов), но как создать общий generi c POJO или как динамически создать POJO с помощью метода установки сеттера?