Я использую org.eclipse.persistence.internal.oxm.record.XMLReader и org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler.XSSFSheetXMLHandler для анализа электронных таблиц. В данном конкретном случае использования это столбец, который мы будем называть буквенно-цифровыми номерами деталей. Это всегда работало нормально, но сегодня пользователь пытается загрузить лист, содержащий некоторые номера деталей, например «88E0044». Анализатор выдает исключение NumberFormatException для значения. Excel первоначально перейдет на экспоненциальную запись. Принудительное использование текста в Excel с ведущим апострофом или форматированием не помогает. Есть идеи, как это исправить, кроме как читать таблицу по-другому?
Подробнее здесь: https://stackoverflow.com/questions/786 ... t-a-number