How do you group an array of objects by an object key to create a new array list of objects based on the grouping? For example, I have an array of objects:
{
"List": [
{
"column1": "Name",
"column2" :"Gender",
"column3" :"Phone",
"column4" :'Age',
"items": [
{
"column1": "SR",
"column2" :"M",
"column3" :"1223322",
"column4" :'23',
},
{
"column1": "SA",
"column2" :"F",
"column3" :"1322222",
"column4" :'26',
},
]
}
and my expected output :
List :[
{
"Name": "SR",
"Gender" :"M",
"Phone" :"1223322",
"Age" :'23',
{...}
]
I dont know how to map this ? Please help me to resolve. Thanks