Bonjour
je rencontre un problème lors de la lecture d un fichier Csv que je mets dans une jtable. Il survient dans certaines circonstances notamment lorsque les données d'entrée intègrent un "espace"
exemple :
Avec un fichier comme suit, il n y a pas de problème
A;B;C
D;E;F
G;H;I
par contre avec
A;B;C
D;essai et test;F
G;H;I
il semble que la présence d espace dans la suite " essai et test" engendre des problèmes et mon script plante .
je mets mon code si quelqu un peut me dire comment résoudre ce soucis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 String filename ="g:\\alarmes.csv"; File file = new File(filename); try { Scanner inputStream = new Scanner(file); while(inputStream.hasNext()){ String data = inputStream.next(); String[] values = data.split(";"); System.out.println(values[2]); model.addRow(new Object[]{values[0],values[1],values[2]}); } ; inputStream.close();
Par avance merci
Partager