Я хочу прочитать лист Excel, и я использую HSSF.HSSFCell преобразует Integer в Double
Содержание примера строке:
Cell0: Cell1:
A23456 123
Теперь я хочу, чтобы прочитать cell1 как строка «123». HSSF распознает, что 123 является числовым значением (getCellType возвращает CELL_TYPE_NUMERIC == 0).
Если я призываю ToString (или getNumericCellValue) возвращает как представление в Doulbe: 123,0
Но я только хочу, чтобы иметь целое число без знака после запятой.
Я хотел бы использовать метод String.substring отрезать».0" выключено, но проблема заключается в моем Excel лист может содержать„реальные двойник“тоже .. Я бы сократить их тоже ..
Может быть, вы может помочь мне решить эту «проблему». Благодаря!
возможно дубликат [чтение POI выделяются строки как числовые] (http://stackoverflow.com/ Вопросы/20430895/poi-reading-excel-strings-as-numeric) – Gagravarr