При создании файла excel из java мне нужен офис, установленный в моей системе?
Я думаю, что java, используя свой API, должен иметь возможность создавать файлы.xls или.xlsx. Мы просто не сможем его открыть?
Если кто-нибудь знает ответ, пожалуйста, дайте мне знать.
Вам не нужно приложение Excel для создания файла.xls или.xlsx с использованием Java. Однако, чтобы открыть созданный файл, вам понадобится пакет Microsoft Excel или LibreOffice Calc.
Вы можете использовать JXLS для создания простого листа Excel, который прост в использовании. Это использует POI Apache в бэкэнд. Для очень сложных отчетов предпочтение отдается Apache POI, поскольку проблемы с производительностью растут в JXLS.
.xls
или.xlsx
будут созданы нормально, но вы не сможете открыть их без офиса.