lecture fichier csv en java
Bonjour,
Pour lire mon fichier csv en java je le fais de la facon suivante :
Code:
1 2 3 4 5 6 7 8 9 10
| StringBuffer sBuffer = new StringBuffer();
FileInputStream fileInputStream = new FileInputStream (fileName);
InputStreamReader isr = new InputStreamReader(fileInputStream, "UTF-8");
Reader in = new BufferedReader(isr);
int ch;
while ((ch = in.read()) > -1) {
sBuffer.append((char)ch);
}
in.close();
buffer = sBuffer.toString(); |
Cependant si il existe dans mon fichier caracteres speciaux ils apparaissent mal...
j'ai alors testé avec l'encodage ISO-8859-15 mais ca ne marche pas pour le signe €
Une auter idée?