Jak pracować z pakowaniem XLSX w Javie
Przegląd
Pliki XLSX są pakietami ZIP zawierającymi części XML. Aspose.Cells FOSS for Java obsługuje warstwę pakowania automatycznie, gdy wywołujesz Workbook.save().
Zapisywanie do 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");
}Wygenerowany .xlsx plik zawiera standardowe części OOXML:
xl/workbook.xml— ustawienia na poziomie skoroszytuxl/worksheets/sheet1.xml— dane arkusza, w tym komórki i AutoFilterxl/sharedStrings.xml— współdzielona tabela ciągów znakówxl/styles.xml— definicje stylów komórek