Я намагаюся вставити дані файлу excel вбазу даних за допомогою POI api, але коли я завантажую файл excel з розширенням .xlsx, це виняток дає "org.apache.poi.openxml4j.exceptions.InvalidFormatException: Пакет повинен містити частину типу вмісту [M1.13]". Раніше я намагався це зробити, і він працював нормально, але коли я редагував файл excel і зберігав його в новому файлі з .xlsx (автоматичне розширення імені файлу), він не працює.
Відповіді:
0 для відповіді № 1Коли ваш файл зберігається з розширенням файлу .xls, ви можете використовувати клас Workbook за допомогою екземпляра HSSFWorkbook, але при використанні .xlsx ви можете використовувати клас Workbook, використовуючи екземпляр XSSFWorkbook як:
Workbook w = new XSSFWorkbook();
(він працював для мене .xlsx розширення файлів)
Чи можете ви поділитися своїм кодом, будь ласка ...