I have below as input data from back end. const data=[{id:1,name:"xyz"},{id:2,name:"abc"}]
I need to convert above data into below format.
[id:{1,2},name:{"xyz","abc"]
I want to create a dynamic function that yield above result
I have below as input data from back end. const data=[{id:1,name:"xyz"},{id:2,name:"abc"}]
I need to convert above data into below format.
[id:{1,2},name:{"xyz","abc"]
I want to create a dynamic function that yield above result
The code bellow
const formattedData = Object.keys(a[0])
.map(key=>{
let c={};
c[key] = a.map(d=>d[key])
return c
})
will return
[
{"id": [1, 2]},
{"name": ["xyz", "abc"]}
]