У меня проблема с преобразованием плоского массива в форматированный массив узла дерева/родительского дочернего элемента, я думал об использовании рекурсивного решения, но я до сих пор не знаю, как его реализовать. лучшая вещь может быть полезна для группировки списка, это только манипулирование строковым кодом из элемента объекта. например, 01.05 || 01.05.011 || 01.05.011.0001|| 01.05.011.0002|| 01.05.011.0003
моя цель - просто преобразовать этот код в такой:
{
code: 01,
child: [
code : 05,
child: [{
code: 011,
child: [
{
code: 0001,
child:[]
},
{
code: 0002,
child:[]
},
{
code: 0003,
child:[]
}
]
}]
]
}
Как решить эту проблему?