Salut à tous,
Une petite question technique sur le String Tokenizer.
Prenons en exemple cette valeur...
Comme vous pouvez le voir, il y a à un moment une succession de ";" que le String Tokenizer ne prend du tout en compte.CDI lombard tx fixe 13 à 15 ans;"{681023;681024}";Entre 12ans et 15ans;F;;;;;;2.49%
C'est a dire qu'apres le 4eme ";", on passe directement à la derniere valeur qui est "2.49%".
En clair, dans le code ci dessous, "2.49%" sera affecté à Agregat_taux_gestion (la variable line contient la ligne ci-dessus)
Est ce que qq'un aurais tu une petite idée sur cette erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 StringTokenizer st = new StringTokenizer(line,";"); //Fill the fields according to the file/data structure Libelle_ligne = new String(st.nextToken()); Code_Produit = new String(st.nextToken()); Maturite = new String(st.nextToken()); Type_taux = new String(st.nextToken()); Agregat_taux_gestion = new String(st.nextToken()); Type_amortissement = new String(st.nextToken()); Type_tunnel = new String(st.nextToken()); Statut_Contrat = new String(st.nextToken()); Marche = new String(st.nextToken()); Taux = new String(st.nextToken());
Merci de votre aide...
Mario
Partager