Pregunta: | 27095 - LECTURA Y ESCRITURA DE ARCHIVOS QUE NO SON DE TEXTO |
Autor: | Miguel Angel Dominguez |
Me gustaria saber si es posible leer un archivo que no sea de texto, por ejemplo zip, y rescribirlo tal cual. Es decir copiarlo tal cual. |
Respuesta: | Maria Jesus |
Esta es una forma fácil de leer un fichero y escribirlo. Lopuedes utilizar para cualquier tipo de fichero.
El objeto "FileInputStream" obtiene el fichero que quieres leer ("file.zip") y "FileOutputStream" crea el fichero donde vas a escribir. import java.io.* public CopiarZip() { try { FileInputStream fis = new FileInputStream("file.zip"); FileOutputStream fos = new FileOutputStream("file2.zip"); int i; while ((i=fis.read())!= -1) { fos.write(c); } fis.close(); fos.flush(); fos.close(); } catch (FileNotFoundException fnfe) { } catch (IOException ioe){ } |