Bonjour je cherche à parser un fichier plat en java avec des colonnes de données à largeur fixe.

StringTokenizer ne me parait pas efficace qui peut m'aiguiller

merci voici un extrait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
XXX     MMM     8R                  USD   E20060627         -111         -111         -111S
XXX     MMM     8R                  USD   E20060628         -110         -110         -110S

Voici la taille des champs présents
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
XXX a une taille de 8
MMM a une taille de 8
8R  a une taille de 8
Portfeuille a une taille de 12 mais n'est pas renseigné
USD a une taille de 3
Critere Special a une taille de 3 mais n'est pas renseigné
Type de risque E a une taille de 1 et est colé à 20060627
20060627 a une taille de 8
-111 a une taille de 18N
-111 a une taille de 18N
-111 a une taille de 18N
S a une taille de 1