kobee12
Messages postés153Date d'inscriptiondimanche 26 janvier 2003StatutMembreDernière intervention31 octobre 2006
-
10 oct. 2006 à 19:27
kobee12
Messages postés153Date d'inscriptiondimanche 26 janvier 2003StatutMembreDernière intervention31 octobre 2006
-
11 oct. 2006 à 17:17
Bonjour,
J'essaie de récupérer un fichier excel en utilisant l'api HttpClient. Seulement, lorsque je récupère le fichier, celui-ci a des caractères qui ne correspondent pas à l'original, si bien qu'Excel me dit que le fichier est endommagé et n'affiche pas correctement le fichier.
Certains caractères sont remplacés par des '?' lorsque je récpère le fichier.
Voici le code :
// release any connection resources used by the method
get.releaseConnection();
}
Quelqu'un aurait il une idée pour éviter ce problème.
Sinon existe-t-il d'autres API qui permettent de récupérer un fichier en utilisant une authentification
Merci d'avance
[:D]
A voir également:
Problème de récupération d'un fichier Excel avec HttpClient
shaiulud
Messages postés404Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention15 juillet 201422 11 oct. 2006 à 13:28
Premièrement, il faut vérifier que le serveur HTTP te transmet bien le fichier en binaire.
soit un fichier XL direcetement posé sur le serveur
soit une servlet avec le type mime Excle/Application et un écritre binaire sur le flux response.
Pour le client,
utilise plutot get.getResponseBody() ou get.getResponseBodyAsStream() si tu dois traiter des fichiers importants.