Я использую HSSF-POI для чтения данных excel. Проблема в том, что у меня есть значения в ячейке, которые выглядят как число, но действительно являются строками. Если я посмотрю на ячейку формата в Excel, он говорит, что тип - это "текст". Тем не менее ячейка HSSF считает ее числовой. Как я могу получить значение в виде строки?
Если я пытаюсь использовать cell.getRichStringValue
, я получаю исключение; если cell.toString
, это не то же самое значение, что и в листе Excel.
Изменить: пока это не будет устранено, я буду использовать
new BigDecimal(cell.getNumericCellValue()).toString()