Bonjour,
Je dois lire un fichier de données au format texte.
Les données sont au format fixe.
Prenons l'exemple simpliste suivant.
Mon fichier "month.txt" contient :
Code : fichier « month.txt » : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 0131Janvier 0228Février 0331Mars 0430Avril 0531Mai 0630Juin 0731Juillet 0831Août 0930Septembre 1031Octobre 1130Novembre 1231Décembre
où
- numéro du mois : entier, long=2
- nombre de jours dans le mois : entier, long = 2
- nom du mois : chaine, long = 20
En perl, si $line contient une ligne du fichier, je ferais cela :
Mais en Java, comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ($id, $days, $month) = unpack ($line, "A2A2A*");
Merci.
Partager