XLSX Packaging

如何在 Java 中使用 XLSX 打包

概述

XLSX 文件是包含 XML 部件的 ZIP 包。Aspose.Cells FOSS for Java 在调用 Workbook.save() 时会自动处理包装层。

保存为 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");
}

生成的 .xlsx 文件包含标准的 OOXML 部件:

  • xl/workbook.xml — 工作簿级别设置
  • xl/worksheets/sheet1.xml — 工作表数据,包括单元格和 AutoFilter
  • xl/sharedStrings.xml — 共享字符串表
  • xl/styles.xml — 单元格样式定义
 中文