Bonjour,
Je profite du thread non résolu pour poser ma question en rapport à JAVA.IO...
Je lis un fichier de logs pour le retraiter avec des regex puis j'écris le résultat dans un autre fichier. Jusque là tout va bien.
J'ai un problème car dans mon fichier de logs j'ai des lignes vides (\n ou \r ?), cependant je n'arrive pas à les détecter dans ma boucle while qui parcourt le fichier log:
Le problème vien donc (apparemment) du fait que je n'arrive pas à détecter ces lignes vides.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while ((ligne = buffer.readline()) =! null){ if (là j'ai essayé ligne == "" ou ligne == "\n" ou ligne == "\r" ou regex("\\n", ligne) ou regex("\\r", ligne)... ) {continue (instruction "continue" pour passer à la 2° ligne)} else if (ligne de log de type AAA) {instruction} else if (ligne de log de type BBB) {instruction} ... }
Dites moi si ce n'est pas clair et je préciserai en mettant du code un peu plus clair...
Merci d'avance pour votre aide.
S.R.
Partager