Bonjour,
Mon programme lit dans un fichier texte des ligne de données du style :
********** Node data **********
Node Map Ground Area Connection Floor Chamber Roof Shaft Flood < Flood Area 1> < Flood Area 2>
Ref Reference Level Density Level Area Level Area Type Level Area Level Area
(m AD) (ha) (m AD) (m2) (m AD) (m2) (m AD) (ha) (m AD) (ha)
A 0094500594 19.10 20.000 0.0 16.500 1.0 16.500 1.0 0 19.10 0.00 119.10 0.00
Je lis la ligne et je la stock dans un String[]. Il me faut enlever les espaces pour ne pas avoir des cases remplies avec du vide.
J'utilise donc la fonction ligne.split("\\s). J'ai également essayer string tokenizer....mais ca ne marche pas .
J'obtiens un vecteur comportant les blancs.
Je pense donc que c'est un probleme de meta caractere ... que ce ne sont peut etre pas de "simples espaces" . Je ne sais pas
En piece jointe, le fichier qui me pose probleme. C'est un fichier format txt.
Merci
Partager