here i m having a json in below format
Present Format
{
"info": {
"laptop": {
},
"config": {
"properties": {
"ram": {
},
"processor": {
},
"hdd": {
}
}
},
"link": {
},
"name": {
},
"company": {
"properties": {
"model": {
},
"maker": {
"type": "integer"
},
"country": {
"type": "text"
},
"enterprise": {
}
}
}
}
}
i am using some plugin like ngx-tree, primeng plugins for which data needs to be in different format like below
Required Format
[
{
name: 'laptop',
},
{
name: 'config',
children: [
{ name: 'ram', children: [] },
{ name: 'processor' },
{name:'hdd'}
]
},
{
name: 'link',
children: []
},
{
name: 'name',
children: []
},
{
name: 'company',
children: [
{ name: 'model' },
{ name: 'maker' },
{ name: 'country' },
{ name: 'enterprise' }
]
}
];
now my issue is how can i change my data from the present format to required format ? is there any suggestion so that i can make that change