This is the main json list
allData=
{
"searchList": [{
"vaccinationId": 1,
"vaccinationName": "vacc 1",
"vaccinationNameAr": null
}, {
"vaccinationId": 2,
"vaccinationName": "vacc 2",
"vaccinationNameAr": null
}, {
"vaccinationId": 3,
"vaccinationName": "vacc 3",
"vaccinationNameAr": null
}, {
"vaccinationId": 4,
"vaccinationName": "vacc 4",
"vaccinationNameAr": null
}, {
"vaccinationId": 5,
"vaccinationName": "vacc 5",
"vaccinationNameAr": null
}, {
"vaccinationId": 6,
"vaccinationName": "vacc 6",
"vaccinationNameAr": null
}]
}
This is the existing json list
alreadyExist = {
"searchList": [{
"vaccinationId": 2,
"vaccinationName": "vacc 2",
"vaccinationNameAr": null,
"defaultYn": null
}, {
"vaccinationId": 5,
"vaccinationName": "vacc 5",
"vaccinationNameAr": null,
"defaultYn": null
}]
}
Had to remove the existing data from the main json list, so the result will be
allData = {
"result": [{
"vaccinationId": 1,
"vaccinationName": "vacc 1",
"vaccinationNameAr": null
}, {
"vaccinationId": 3,
"vaccinationName": "vacc 3",
"vaccinationNameAr": null
}, {
"vaccinationId": 4,
"vaccinationName": "vacc 4",
"vaccinationNameAr": null
}, {
"vaccinationId": 6,
"vaccinationName": "vacc 6",
"vaccinationNameAr": null
}]
}
How can achieve to get the new all data list by removing the existing data.