Bonjour,
J'ai un petit problème pour récupérer du texte correctement sur une socket.
En effet je lis sur ma socket en ligne par ligne grace à un BufferedReader et je fais un append dans un StringBuffer (en rajoutant le "\n" qui a sauté) en détectant un "." tout seul sur une ligne (dans ce cas j'arrête de lire). J'écris le contenu de mon stringBuffer dans un fichier et en faisant un diff du fichier d'origine et du fichier obtenu, il ya des différences. Mon fichier d'origine contient n'importe quel caractère mais est composé de lignes de 128 caractères, pas forcement des caractères imprimables.
Que dois je faire pour que mon fichier de sortie soit exactement le même chose que dans mon fichier original
Partager