Hi Iam new to underscore utility can some one help me out on this.
Sample JSON:
[
{
L0: "Level0",
L1: "Level1",
L2: "Level2",
L3: "Level3"
},
{
L0: "Level0",
L1: "Level1a",
L2: "Level2",
L3: "Level3"
},
{
L0: "Level0",
L1: "Level1",
L2: "Level2a",
L3: "Level3"
},
{
L0: "Level0",
L1: "Level1",
L2: "Level2",
L3: "Level3a"
},
{
L0: "Level0a",
L1: "Level1",
L2: "Level2",
L3: "Level3"
}
];
Expected JSON:
[
{
L0: "Level0",
L1: [
{
L1: "Level1",
L2: [
{
L2: "Level2",
L3: [
{
L3: "Level3"
},
{
L3: "Level3a"
}
]
},
{
L2: "Level2a",
L3: "Level3"
}
]
},
{
L1: "Level1a",
L2: "Level2",
L3: "Level3"
}
]
},
{
L0: "Level0a",
L1: "Level1",
L2: "Level2",
L3: "Level3"
}
];
Please help me out in achieving the expected JSON format through underscore/lodash. Its becoming a nightmare for me to achieve the same. I wrote lengthy codes still could not achieve it. Appreciate your help
Thanks in advance!