[jexcel] Comment acceder à une cellule qui contient un entier avec getContents
Bonjour, j'ai besoin de lire une cellule qui contient un entier.
J'utilise la commande:
Code:
1 2 3
| Cell a1 = sheet.getCell(0,0);
String stringa1 = a1.getContents();
int valeur = (Integer.parseInt(stringa1)); |
mais j'obtiens un message d'erreur, de toute évidence le string contient "7.0" (par exemple) au lieu de "7", ce qui ne plait pas au parseInt.
J'ai essayé de contourner l'obstacle avec un
Code:
String stringa1 = stringa2.replaceAll(".0", "");
mais dès que le nombre contient un zéro, le code plante; par exemple avec "10". Je ne sais pas pourquoi d'ailleurs, "10" ne contient pourtant pas ".0"?
Bref, est ce que quelqu'un possède la solution? Merci d'avance!