Java で XLSX パッケージングを操作する方法
概要
このガイドでは、Aspose.Cells FOSS を使用して Java ワークブックを XLSX 形式で保存する方法を示します。XLSX ファイルは XML パーツを含む ZIP パッケージです;ライブラリは Workbook.save() を呼び出すとパッケージング層を自動的に処理します。
XLSX への保存
Workbook.save() を .xlsx 拡張子で呼び出してワークブックを書き込みます。このメソッドは、ワークブックを標準的な 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");
}生成された .xlsx ファイルには標準的な OOXML パーツが含まれます:
xl/workbook.xml— ワークブックレベルの設定xl/worksheets/sheet1.xml— セルおよび AutoFilter を含むワークシートデータxl/sharedStrings.xml— 共有文字列テーブルxl/styles.xml— セルスタイル定義