Bonjour,
J'essaie de lire un fichier CSV. Rien de compliqué en soi. Je l'ai codé des dizaines de fois. Sauf que là, je vérifie la structure de la ligne avec une expression régulière. Mais cela ne marche pas....Mon expression régulière n'étant pas le problème, j'ai examiné avec le debugger le contenu exacte de la ligne lue pour voir ce qu'elle contient. Patatras ! Elle contient les caractères attendus certes...mais entourés de plein de cochonneries....Normal que cela ne matche pas ! J'ai comparé deux String, l'une lue dans un fichier, l'autre initialisée en dur :
Le debugger montre ça pour la variable line :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String line = br.readLine(); // contient A;A;... String line2 = "A;A;A;A;A;A;A;A;A;A;A;A;A;A;A;A;A;A;A;A";
Et pour la variable line2 :
Est-ce que vous avez une explication et un solution ?
Merci d'avance
N
Partager