Bonjour à tous, voici mon problème.
Je fais un programme qui récolte des informations d'un fichier csv (j'ai changé l'encodage en Uniciode(utf-8) sous excel (via options web, codage)) et je suis sensé pouvoir les afficher dans un jTextArea.
Jusque là pas de soucis, je lis le fichier, je stocke les données et je les réaffiche correctement... ou pas. Tout ce qui est apostrophes, lettres avec accents ou autres apparaissent sous la forme de carrés.
Pourtant je rajoute cette ligne de code (qui a remplacé mon filereader) après visite sur ce site :
Mais rien n'y fait, ces petits envahisseurs carrés résistent encore et toujours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part InputStreamReader monfichier = new InputStreamReader(new FileInputStream("chemin du fichier.csv"), "utf8");
Auriez une réponse, des pistes, des idées (j'imagine bien être passé à côté de quelquechose mais je ne vois pas quoi)?![]()
Partager