I have something like this:
{
"Person": {
"Info": [{
"name":"Becky",
"age": 14
}
]
},
"FruitsList": {
"Fruits": [
{
"name": "avocado",
"organic": true
},
{
"name": "mango",
"organic": true
}
]
},
"VegetablesList": {
"Vegetables": [
{
"name": "brocoli",
"organic": true
},
{
"name": "lettuce",
"organic": true
}
]
}
}
I want to remove the array FruitsList and the VegetablesList or perhaps even Person array. Something like this.
{
"Person": {
"Info": [
"name": "Becky",
"age": 14
]
},
"Fruits": [
{
"name": "avocado",
"organic": true
},
{
"name": "mango",
"organic": true
}
],
"Vegetables": [
{
"name": "brocoli",
"organic": true
},
{
"name": "lettuce",
"organic": true
}
]
}
I am not quite sure what methods to use with in JACKSON libraries to get the right result. I would much appreciate your help. Thanks in advance.
Infois not a JSON array.Map<String, Object>, remove the keys and serialize the map back to json