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!
 
    