Con esta entrada vamos a ver rapidamente como crear un fichero y como podemos escribir en el, para usarlo de Log, o para lo que necesitemos:
Primer paso deberemos crear un fichero, en este caso creamos un txt:.
String url_log = "C:\misLogs\milog.txt";
File fich_log = new File(url_log);
Ahora vamos a crear un método para que cada vez que queramos escribir en el fichero sea más rápido, simplemente lo llamemos.
public static void EcribirFichero(File fichero,String texto){
try {
//Si no Existe el fichero lo crea
if(!fichero.exists()){
fichero.createNewFile();
}
/*Flujo de escritura sobre el fichero con codificacion utf-8.*/
BufferedWriter mibuffer =new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fichero,true), "utf-8"));
/*Escribe la cadena en el fichero y añadimos un salto de linea*/
mibuffer.write(texto) + "\r\n");
//Cierra flujo
mibuffer.close();
} catch (Exception e1) {
//Capturamos errores
System.out.println(e1.getMessage());
}
}
En este momento ya podriamos llamar a este método para escribir en el fichero.
String miTexto= "Inicio del fichero";
EcribirFichero(fich_log,miTexto);
Un saludo, espero que esta entrada es sea de utilidad.
No hay comentarios :
Publicar un comentario