I have an object,
var cObj = {
name: 'Object1',
oNumbers: 3,
leaf: [
{
name: 'Inner Object 1',
oNumbers: 4,
leaf: []
},
{
name: 'Inner Object 2',
oNumbers: 9,
children: [
{
name: 'Inner Object 1 2',
oNumbers: 2,
leaf: []
}
]
}
]
}
I wanted to loop through all the nodes and wanted to print eg:
Object 1
Number 3
Inner Object 1
Number 4
Inner Object 2
Number 9
Inner Object 1 2
Number 2
I was thinking to loop through using recursive but couldn't achieve. Can someone please guide me through.