我有一个家谱,长得像这样:
{
"children": [{
"name": "bob",
"children": [{
"name": "sam",
"children": [{
"name": "mike",
"children": [{
"name": "elias",
"children": []
}, {
"name": "rodriguez",
"children": []
}]
}]
}]
}]
}
主要的
"children"
是一个包含嵌套子数组的数组。
如何从这样一个数组中删除一个对象?
比如说我想删除名字为 "sam" 的对象,那么剩下的应该是这样的:{
"children": [{
"name": "bob",
"children": []
}]
}
我被嵌套的问题绊住了,不知道如何开始。
欢迎提供任何帮助或指向处理类似问题的教程。