21-febrero-2015
admin

Descargar un documento de la web con java

Ejemplo usando URLConnection:

import java.net.URL;
import java.net.URLConnection;
import org.springframework.util.FileCopyUtils;
import java.io.File;
import org.apache.commons.io.FileUtils;

...

     URL url = new URL( URL_DEL_DOCUMENTO_A_DESCARGAR );
     URLConnection urlCon = url.openConnection();

     //obtenemos el inputStream y lo convertimos a un array de bytes
     byte[] data = FileCopyUtils.copyToByteArray(urlCon.getInputStream());

     //se vuelca el contenido a un fichero en disco
     File temp = new File("/tmp/" + NOMBRE_FICHERO_PARA_ALMACENARLO);
     FileUtils.writeByteArrayToFile(temp, data); 

...

Comentarios cerrados.

Categorias

Linkedin