dtree如何判断当前节点是否为父节点
1个回答
展开全部
数据库中的该条记录是否有为父节点的字段?
如果有的话就不用说了,只用判断该字段是否为null或者其他标识符,就知道是否为父节点了。
如果没有这个字段的话,你们的表结构中是否有存储子节点标识符的字段,还是一样判断是否为null或者其他标识符。
如果树是静态的话,直接写死的代码就可以了。
我们之前处理树的方式:表结构设计的时候有一个字段,用来存储父节点的主键字段,在数据处理的时候,从根节点开始,从表中搜索根节点的主键是否在其他对象中的父节点字段中存在,如果存在的话,OK,几个子节点就出来了,一次类推循环,树就出来了。
希望对你有帮助。
如果有的话就不用说了,只用判断该字段是否为null或者其他标识符,就知道是否为父节点了。
如果没有这个字段的话,你们的表结构中是否有存储子节点标识符的字段,还是一样判断是否为null或者其他标识符。
如果树是静态的话,直接写死的代码就可以了。
我们之前处理树的方式:表结构设计的时候有一个字段,用来存储父节点的主键字段,在数据处理的时候,从根节点开始,从表中搜索根节点的主键是否在其他对象中的父节点字段中存在,如果存在的话,OK,几个子节点就出来了,一次类推循环,树就出来了。
希望对你有帮助。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询