Convertir archivo a arreglo de bytes



Hola buenas tardes amigos javeros, el día de hoy les traigo un articulo para convertir un archivo en arreglo de bytes, a lo que muchos me preguntaran, ¿y eso para que sirve? muy simple supongamos que tenemos una aplicación que crea reportes en formato exceles o pdf, y esos archivos los tenemos que guardar en la base de datos, como podemos convertirlos?

Para este ejemplo ocupare:
  • Netbeans IDE 7.4
  • commons-io-2.3-jar
  • Archivo de prueba


Hora de empezar a tirar lineas de código, pongo el código

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.io.IOUtils;
/**
 *
 * @author LAMBA
 */
public class ZipToBytes {   
    public static void main(String[] args) throws FileNotFoundException, IOException{
         InputStream isTxt = new FileInputStream(new File("C://Res.xls"));
         byte bytes[]=IOUtils.toByteArray(isTxt);
         System.out.println(bytes.length);
    }
    
}


Listo imprimimos el tamaño del arreglo, esto lo puedes ocupar con cualquier archivo, felices sistemas amigos

1 Comentarios

  1. Click right here to get began with this provide and rise up to $2500 in bonus cash. Click right here to get began along with your first 바카라사이트 deposit bonus on Super Slots. He has greater than 10 years experience running digital media properties and in internet marketing and advertising.

    ResponderBorrar

Publicar un comentario

Artículo Anterior Artículo Siguiente