Problème d'affichages des accents lors de la lecture d'un fichier csv
Bonjour à tous!
je n'arrive pas à afficher les caractères avec accents lus dans un fichier .csv
j'ai procédé de la manière suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
String data = null;
FileInputStream fis = new FileInputStream(file_name);
BufferedInputStream bis = new BufferedInputStream(fis);
int n = 0;
byte buff[] = new byte[1024];
n = bis.read(buff);
while(n!=-1){
for(int i = 0; i<n; i++){
data += (char)buff[i];
//System.out.println(data);
}
n = bis.read(buff);
}
String[] tmp = data.split("\n"); |