Как работать с упаковкой XLSX в Java
Обзор
Файлы XLSX — это ZIP‑пакеты, содержащие XML‑части. Aspose.Cells FOSS for Java автоматически обрабатывает уровень упаковки, когда вы вызываете Workbook.save().
Сохранение в XLSX
import com.aspose.cells_foss.Workbook;
import com.aspose.cells_foss.Worksheet;
try (Workbook workbook = new Workbook()) {
Worksheet sheet = workbook.getWorksheets().get(0);
sheet.getCells().get("A1").putValue("Hello, XLSX");
workbook.save("output.xlsx");
}Сгенерированный .xlsx файл содержит стандартные части OOXML:
xl/workbook.xml— настройки уровня книгиxl/worksheets/sheet1.xml— данные листа, включая ячейки и AutoFilterxl/sharedStrings.xml— таблица общих строкxl/styles.xml— определения стилей ячеек