I have an json result which has nested objects. I need to cast them to my custom objects ( prime ng tree table json) which have different property names than the json result.
JSON meesage:
{
brinname: "Aamir",
aantalPersonen: "122",
signalenVestiging: [
{
vestiging: "Ranchi",
aantalPersonen: "102",
signalenCode: [
{
signaalCode: "4",
aantalPersonen: "15"
},
{
signaalCode: "5",
aantalPersonen: "15"
} ]
}, {
vestiging: "Bangalore",
aantalPersonen: "82",
signalenCode: [
{
signaalCode: "6",
aantalPersonen: "15"
},
{
signaalCode: "7",
aantalPersonen: "15"
} ]
} ]
},
{
brinname: "Abhinav",
aantalPersonen: "122",
signalenVestiging: [
{
vestiging: "Bangalore",
aantalPersonen: "102",
signalenCode: [ {
signaalCode: "7",
aantalPersonen: "15"
}]
} ]
Required format :
[{
"data":
[
{
"data":{
"name":"Aamir",
"aantalPersonen":"122",
},
"children":[
{
"data":{
"name":"Ranchi",
"aantalPersonen":"102",
},
"children":[
{
"data":{
"signaalCode":"4",
"aantalPersonen":"15",
}
},
{
"data":{
"signaalCode":"5",
"aantalPersonen":"10",
}
},
]
},
{
"data":{
vestiging: "Bangalore",
aantalPersonen: "82",
},
"children":[
{
"data":{
signaalCode: "6",
aantalPersonen: "15"
}
}
]
}
]
}
,
{
"data":{
brinname: "Abhinav",
aantalPersonen: "122",
},
"children":[
{
"data":{
vestiging: "Bangalore",
aantalPersonen: "102",
}
},
"children":[
{
"data":{
"signaalCode":"4",
"aantalPersonen":"15",
}
}
] ]
}
]
}]
So, how can I map the json like this?: Can some one please give me a demo example . ia m new in angular and getting a lot of trouble to solve it . It would be really great help for me.