I have data that contains array objects and some objects contains arrays of objects like below:
Original :
[{
"order": 1,
"product": "A",
"item": "A"
}, {
"order": 1,
"product": "B",
"item": "B"
},
{
"order": 14,
"product": "C",
"item": "C",
"lists": [{
"order": 1,
"product": "C1",
"item": "c1"
}, {
"order": 1,
"product": "c2",
"item": "c3"
}]
}, {
"order": 1,
"product": "d",
"item": "d"
}, {
"order": 72,
"product": "e",
"item": "e",
"lists": [{
"order": 2,
"product": "e1",
"item": "e1"
}, {
"order": 6,
"product": "e2",
"item": "e2"
}]
}, {
"order": 1,
"product": "e3",
"item": "e3"
}
]
I want to change the data like array of objects same as below,
Modified:
[{
"order": 1,
"product": "A",
"item": "A"
}, {
"order": 1,
"product": "B",
"item": "B"
}, {
"order": 14,
"product": "C",
"item": "C"
}, {
"order": 1,
"product": "C1",
"item": "c1"
}, {
"order": 1,
"product": "c2",
"item": "c3"
}, {
"order": 1,
"product": "d",
"item": "d"
}, {
"order": 72,
"product": "e",
"item": "e"
}, {
"order": 2,
"product": "e1",
"item": "e1"
}, {
"order": 6,
"product": "e2",
"item": "e2"
}, {
"order": 1,
"product": "e3",
"item": "e3"
}]