XLSX Packaging

Как работать с упаковкой 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 — данные листа, включая ячейки и AutoFilter
  • xl/sharedStrings.xml — таблица общих строк
  • xl/styles.xml — определения стилей ячеек
 Русский