Здравствуйте.
Есть такой вложенный объект:
[
{
ID: 1,
NAME: 'Телефоны и гаджеты',
CHILDREN: [
{
ID: 2,
NAME: 'Смартфоны',
CHILDREN: [
{
ID: 2,
NAME: 'Смартфоны iPhone'
}
]
}
]
}
]
И я хочу преобразовать его к такому виду:
{
id: 1,
name: 'Телефоны и гаджеты',
children: {
id: 2,
name: 'Смартфоны',
children: {
id: 2,
name: 'Смартфоны iPhone'
}
}
}
Сколько не пытался, никак не получается.
Подскажите пожалуйста, как написать правильно функцию, которая пройдется по всем объектам и вернет нужную структуру?