Привет, у меня есть структура json # 1 и # 2 следующим образом. Я хотел бы сравнить и зафиксировать результаты.
Json # 1.
{
"menu": {
"id": "file",
"popup": {
"menuitem": {
"menuitem-1": "sometext",
"menuitem-2": {
"menuitem-2.1": "sometext",
"menuitem-2.2": "sometext",
"menuitem-2.3": {
"menuitem-2.3.1": "sometext"
}
}
}
},
"value": "File"
}
}
Json # 2
{
"menu": {
"id": "file",
"popup": {
"menuitem": {
"menuitem-2.3": {
"menuitem-2.3.1": "sometext"
}
"menuitem-1": "sometext",
"menuitem-2": {
"menuitem-2.1": "sometext",
"menuitem-2.2": "sometext"
},
}
},
"value": "File"
}
}
Я ожидаю, что ниже JSON был перемещен в JSON # 2. Моя цель здесь состоит в том, чтобы идентифицировать любые CREATE NEW / UPDATE / ADJUSTED / DELETE на JSON # 2.
"menuitem-2.3": {
"menuitem-2.3.1": "sometext"
}
Существует ли какая-либо существующая среда Spring / Java, доступная для достижения выше?