Récuperer un fichier image sur le web [JAVA] - Programmation
Marsh Posté le 29-03-2002 à 10:51:17
une classe XXXWriter n'est pas fait pour écrire des données binaires !!!
Utilise
Code :
|
et ca marchera.
Marsh Posté le 29-03-2002 à 11:06:38
you're welcome
Marsh Posté le 29-03-2002 à 10:31:46
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 !!