Jak pracować z pakowaniem XLSX w Java
Przegląd
Ten przewodnik pokazuje, jak zapisać Aspose.Cells FOSS dla skoroszytów Java w formacie XLSX. Pliki XLSX są pakietami ZIP zawierającymi części XML; biblioteka obsługuje warstwę pakowania automatycznie, gdy wywołasz Workbook.save().
Zapisywanie do XLSX
Wywołaj Workbook.save() z rozszerzeniem .xlsx, aby zapisać skoroszyt. Metoda zapisuje skoroszyt jako standardowy pakiet OOXML ZIP:
import com.aspose.cells_foss.Workbook;
import com.aspose.cells_foss.Worksheet;
try (Workbook workbook = new Workbook()) {
WorksheetCollection sheets = workbook.getWorksheets();
Worksheet sheet = sheets.get(0);
sheet.getCells().get("A1").putValue("Hello, XLSX");
workbook.save("output.xlsx");
}Wygenerowany plik .xlsx 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 łańcuchówxl/styles.xml— definicje stylów komórek