Как определить, содержит ли ячейка электронной таблицы дату или действительное число? - PullRequest
3 голосов
/ 17 апреля 2010

Когда ячейка в электронной таблице содержит простую дату (мм / дд / гггг), API-интерфейс poi помечает тип ячейки как «числовой». Вероятно, это связано с тем, что электронные таблицы (IMO) исторически распознают только строки и действительные числа.

Можно жестко закодировать индекс ячейки и использовать его условно для вызова getDateCellValue. Но это похоже на взлом.

Какие еще способы есть в API poi для определения, является ли содержимое в ячейке датой, а не действительным числом?

1 Ответ

5 голосов
/ 17 апреля 2010

Ответ находится в разделе Получение содержимого ячейки Краткого руководства HSSF

...