Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3438 connectés 

 


Dernière réponse
Sujet : [JAVA] Récuperer un fichier image sur le web
darklord you're welcome  :hello:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
darklord you're welcome  :hello:
cezium Merci, ca marche
 
 :)  :)  :)  :bounce:  :bounce:
darklord une classe XXXWriter n'est pas fait pour écrire des données binaires !!!  
 
Utilise  
 

Code :
  1. BufferedOutputStream fileOut = new BufferedOutputStream(new FileOutputStream(target));


 
et ca marchera.

cezium Voila, j'arrive a récuperer des fichiers txt, html, etc..
Mais pour les fichiers images (jpeg, gif, ..) les fichiers sont illisibles.
 
Voici le code que g utilisé
 
public static File getFile(){
  try {  
      urltest=new URL("http://membres.lycos.fr/floetseb/gallery_web/peugeot/picture-002.jpg" );
      InputStream fileIn = urltest.openStream();  
      File target = File.createTempFile("image",".jpg" );  
      BufferedWriter fileOut = new BufferedWriter(new FileWriter(target));  
      int b;  
      while ((b = fileIn.read()) != -1)  
             fileOut.write(b);  
      fileOut.flush();  
      fileOut.close();  
      fileIn.close();  
      return target;  
  }  
  catch (IOException e) {  
         e.printStackTrace();  
  }  
  return null;  
}  
 
merci d'avance !! ;)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)