bonjour,
j'ai un souci de conversion d'un string en float en utilisant une tMap.
J'ai essayé ces deux syntaxes dans la colonne expression de ma sortie (row1.Nb_Litres étant un String):
--
Code : Sélectionner tout - Visualiser dans une fenêtre à part Float.parseFloat(row1.Nb_Litres)et j'obtiens cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Float.valueOf(row1.Nb_Litres).floatValue()
je précise que je prends un fichier excel en entrée et une bd access en sortie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Exception in component tMap_1 java.lang.NumberFormatException: For input string: "356,99" at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224) at java.lang.Float.parseFloat(Float.java:394) at consommation_extraction.extraction_0_1.extraction.tFileInputExcel_1Process(extraction.java:838) at consommation_extraction.extraction_0_1.extraction.runJobInTOS(extraction.java:1113) at consommation_extraction.extraction_0_1.extraction.main(extraction.java:1021)
Partager