基于网络上的源码,根据自己逻辑加以修改完善,支持获取子节点,获取含有最多子节点的节点下的子节点