У меня есть familytree, похожий на это:
{
"children": [{
"name": "bob",
"children": [{
"name": "sam",
"children": [{
"name": "mike",
"children": [{
"name": "elias",
"children": []
}, {
"name": "rodriguez",
"children": []
}]
}]
}]
}]
}
Основной "children"
- массив, содержащий вложенные дочерние массивы.
Как удалить объект из массива, как это?
Допустим, я хочу удалить объект с именем "sam", который должен оставить меня со следующим:
{
"children": [{
"name": "bob",
"children": []
}]
}
Это гнездо, которое меня заводит, и я не понимаю, как начать.
Приветствуется любая помощь или указания учебника, посвященного подобным проблемам.