Praca z pakowaniem

Przegląd

Aspose.Cells FOSS for Java odczytuje i zapisuje pliki XLSX przy użyciu formatu pakietu OOXML ZIP. Serializator odczytuje wszystkie wymagane części z archiwum ZIP i zapisuje poprawnie sformatowany XML w odpowiednich ścieżkach wpisów podczas zapisu.

XLSX jako pakiet ZIP

Plik .xlsx jest archiwum ZIP zawierającym części XML. Podstawowy XML arkusza znajduje się w xl/worksheets/sheet1.xml. Część skoroszytu znajduje się w xl/workbook.xml. Wspólne ciągi znaków są przechowywane w xl/sharedStrings.xml. Te części są generowane automatycznie przez Workbook.save().

Opcje zapisu

Metoda Workbook.save(path) tworzy prawidłowy plik .xlsx. Zapisywanie jest obecnie ograniczone do formatu .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");
}

Obsługiwane formaty

FormatRozszerzenieOdczytZapis
Excel Open XML.xlsx
 Polski