public void escribirArchivo(String nombre, ArrayList<String> datos) {
        try {
            FileWriter fw = new FileWriter("./Data/" + nombre + ".o");
            PrintWriter pw = new PrintWriter(fw);
            for(int i=0; i<datos.size(); ++i){ 
                pw.println(datos.get(i));
            }
            fw.close();           
        } catch (FileNotFoundException ex) {
            crearArchivo(nombre);
        } catch (IOException ex) {
            System.out.println("\nDATA CORRUPTED!!!");
            System.out.println(ex.getMessage() + "\n");
        }
        
    }