J'ai un Excel file
contenant des valeurs des data types
suivants Ssortingng
, Boolean
, Numeric
et Alpha Numeric
. À l'aide de HSSF poi
, j'ai extrait la même chose.
cell.getSsortingngCellValue(); //for Ssortingng values cell.getBooleanCellValue(); //for Boolean values True or False cell.getNumericCellValue(); //for Numeric values.
Quelqu'un peut-il m'aider à récupérer des données alphanumeric
partir d'une valeur de cellule Excel?
FYI:
Voici les constantes disponibles dans HSSF poi
,
Cell.CELL_TYPE_BLANK Cell.CELL_TYPE_NUMERIC Cell.CELL_TYPE_STRING Cell.CELL_TYPE_FORMULA Cell.CELL_TYPE_BOOLEAN Cell.CELL_TYPE_ERROR
J'ai résolu de la manière suivante,
int cellType = cell.getCellType(); switch(cellType) { case Cell.CELL_TYPE_BLANK: // cell.get break; case Cell.CELL_TYPE_BOOLEAN: // cellValue = cell.getBooleanCellValue(); break; case Cell.CELL_TYPE_ERROR: // break; case Cell.CELL_TYPE_FORMULA: // break; case Cell.CELL_TYPE_NUMERIC: // cellValue = cell.getNumericCellValue(); break; case Cell.CELL_TYPE_STRING: // cellValue = cell.RichSsortingngCellValue(); break; }