使用包装
概述
Aspose.Cells FOSS for Java 使用 OOXML ZIP 包格式读取和写入 XLSX 文件。序列化器从 ZIP 存档中读取所有必需的部件,并在保存时将符合规范的 XML 写入正确的条目路径。
XLSX 作为 ZIP 包
.xlsx 文件是一个包含 XML 部件的 ZIP 存档。主要工作表 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 | ✓ | ✓ |