Java の XLSB ファイルを修復します
Java を使用して xlsb ファイルを修復する独自の Java アプリケーションを構築します。
Javaを使用してXLSBファイルを修復する
xlsb ファイルを修復するにはどうすればよいですか? Aspose.Cells for Java ライブラリを使用すると、数行のコードでプログラム的に XLSB ファイルを簡単に修復できます。 Aspose.Cells for Java すべての Excel ファイルを生成、変更、変換、レンダリング、印刷できるクロスプラットフォーム アプリケーションを構築できます。 Java Excel API は、スプレッドシート形式間で変換するだけでなく、Excel ファイルを画像 PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT などとしてレンダリングすることもできるため、業界標準形式でドキュメントを交換するのに最適です。最新バージョンはから直接ダウンロードできます。 Maven 次の構成を pom.xml に追加して、Maven ベースのプロジェクト内にインストールします。
リポジトリ
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
依存
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>
Javaのxlsbファイルを修復する方法
xlsb ファイルをプログラムで修復する必要がありますか? Java 開発者は、わずか数行のコードで xlsb ファイルを簡単にロードして修復できます。
- Aspose.Cells.IWarningCallbackを継承するクラスを定義します。
- 上記の継承クラスを使用して Workbook のインスタンスを作成して XLSB ファイルを読み込みます。上記のコードを参照してください。
- ワークブックを保存すると、破損した xlsb ファイルが修復されます。
import com.aspose.cells.Workbook;
import com.aspose.cells.WarningInfo;
import com.aspose.cells.LoadOptions;
//1, Define a class that inherits Aspose.Cells.IWarningCallback
public class DefaultWarningCallback implements com.aspose.cells.IWarningCallback {
@Override
public void warning(WarningInfo arg0) {
//Implement this method as needed
}
}
//2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
DefaultWarningCallback w = new DefaultWarningCallback();
LoadOptions options = new LoadOptions();
options.setWarningCallback(w);
var workbook = new Workbook("input.xlsb", options);
//3, Save the workbook, the corrupted file will be repaired.
workbook.save("Output.xlsb");
システム要求
Aspose.Cells for Java は、すべての主要なオペレーティング システムでサポートされています。次の前提条件を満たしていることを確認してください。
- Microsoft Windows、または JSP/JSF アプリケーションおよびデスクトップ アプリケーション用の Java ランタイム環境と互換性のある OS。
- Aspose.Cells for Java の最新バージョンを Maven から直接入手します。
XLSB XLSB ファイル形式とは
XLSB ファイル形式は、Excel ワークブックのコンテンツを指定するレコードと構造のコレクションである Excel バイナリ ファイル形式を指定します。コンテンツには、数値、テキスト、または数値とテキストの両方、数式、外部データ接続、グラフ、画像の非構造化または半構造化表を含めることができます。 XLSX (Open XML ファイル形式に基づく) とは異なり、XLSB はバイナリ Excel ワークブック ファイルを表します。 XLSB ファイルは高速に読み書きできるため、大きなファイルを扱う場合に便利です。 XLSX (および以前は XLS) はワークブックを保存するためにユーザーが選択する最も一般的なファイル形式であるため、XLSB がワークブックの保存に使用されることはほとんどありません。 Microsoft Office 2007 以降で開くことができます。
続きを読む