Робота з пакуванням
Огляд
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 | ✓ | ✓ |