public static void main(String[] args) { BuildTree b = new BuildTree(); ArrayList<String[]> allNodeLines = b.readFile("D:\\current\\old\\2_before.txt"); HashMap<Integer, DomNode> map = b.addAllNodesToHashMap(allNodeLines); HashMap<Integer, DomNode> allNodes = b.buildFinalTree(map); // System.out.println(root.getChildren().get(0).getChildren().get(1).getChildren().get(0)+" "); }