Bonjour,
je travaille sur un logiciel en java sous eclipse et j'ai un petit problème que je n'arrive pas du tout à résoudre.
J'ai un fichier .mid.
Si je l'ouvre avec notpade++, j'ai des données du genre :
J'ai donc des virgules comme séparateur et des retours à la ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 "15/02/2012",16,17.0,3.6 "18/02/2012",5,7.4,2.5 "18/02/2012",12,7.6,2.5 ...
J'utilise la fonction :
Pour la virgule aucun problème mais impossible de détecter le retour chariot.
Code : Sélectionner tout - Visualiser dans une fenêtre à part java.util.StringTokenizer tokenizer = new java.util.StringTokenizer(buffer, ",\r\n");
J'ai essayé \n , \t\n , \r\n , System.getProperty("line.separator" ), ... mais rien ne marche.
Je pense que pour "\n\r" ou autre String dans ce genre chaque caractère est prix individuellement et donc pas comme un retour à la ligne
Pourriez-vous m'aider ?
Merci.
Partager