Робота з пакуванням

Огляд

Aspose.Cells FOSS for Java читає та записує файли XLSX, використовуючи формат пакету OOXML ZIP. Серіалізатор читає всі необхідні частини з архіву ZIP і записує добре сформований XML у правильні шляхи запису під час збереження.

XLSX як ZIP‑пакет

Файл .xlsx — це архів ZIP, що містить XML‑частини. Основний XML робочого листа розташований за адресою xl/worksheets/sheet1.xml. Частина книги розташована за адресою xl/workbook.xml. Спільні рядки зберігаються у xl/sharedStrings.xml. Ці частини створюються автоматично за допомогою Workbook.save().

Опції збереження

Метод Workbook.save(path) створює дійсний файл .xlsx. Збереження наразі обмежене форматом .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");
}

Підтримувані формати

ФорматРозширенняЧитанняЗапис
Excel Open XML.xlsx
 Українська