XLSX Packaging

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 — セルスタイル定義

参照

 日本語