Javascript 搜索树状数据

Javascript 搜索树状数据,javascript,search,tree,Javascript,Search,Tree,我有一个树状结构,需要在其中搜索数据。例如,如果我有以下对象: { rowData: 32, children: { rowData: 33, children: { rowData: 2, children: { rowData: 55, }, }, }, } 如果我搜索“2”,我希望以以下内容结束: { rowData: 32, children: { rowData: 33,

我有一个树状结构,需要在其中搜索数据。例如,如果我有以下对象:

{
  rowData: 32,
  children: {
    rowData: 33,
    children: {
      rowData: 2,
      children: {
        rowData: 55,
      },
    },
  },
}
如果我搜索“2”,我希望以以下内容结束:

{
  rowData: 32,
  children: {
    rowData: 33,
    children: {
      rowData: 2
    },
  },
}

你知道我如何实现这一目标吗?

哪里出了问题?主要目标是什么?你能展示你的代码吗?哪里出了问题?主要目标是什么?你能展示你的代码吗?