                            if (objNode != null) {
                                        node = objNode;
                                        prePath = node.path;
                                        continue;
                                    }
									if (newData.length === 0) {
										newData.push(obj);
									} else {
										preObj.children.push(obj);
									}
									preObj = obj;
									prePath = obj.path;
								}
								if (version === '3') {
                               