JavaでJSONをXLS/XLSXに変換する

JSONファイルは、データを保持および共有するために広く使用されています。ほとんどの場合、JSONファイルは、Web、デスクトップ、またはモバイルアプリケーション内でデータをインポートまたはエクスポートするために使用されます。場合によっては、受信したJSONデータをプログラムでXLSまたはXLSX形式に変換する必要があります。これを実現するために、この記事では、JSONファイルをJavaでExcelXLSまたはXLSXに変換する方法について説明します。

JSONからXLSへの変換用のJavaライブラリ

Aspose.Cells for Javaは、スプレッドシートドキュメントを作成および操作するための豊富な機能を備えたライブラリです。さらに、スプレッドシートやその他のデータファイルをある形式から別の形式に変換できます。このライブラリを使用して、JSONファイルをXLSまたはXLSX形式に変換します。そのJARをダウンロードするか、以下の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>22.6</version>
</dependency>

JSONファイルをJavaでXLSに変換する

JSONファイルをXLSまたはXLSXに変換するには、JSONファイルを読み込んで目的のExcel形式で保存するだけです。以下は、JavaでJSONファイルをXLS形式に変換する手順です。

  • Workbookクラスを使用してJSONファイルをロードします。

  • Workbook.save()メソッドを使用して、JSONをXLSとして保存します。

次のコードサンプルは、JSONファイルをJavaでXLSとして保存する方法を示しています。

import  com.aspose.cells.Workbook;    

// JSONファイルをロードする
Workbook workbook = new Workbook("input.json");

// JSONをXLSまたはXLSXとして保存
workbook.save("Output.xls");

無料ライセンスを取得する

無料の一時ライセンスを取得、評価の制限なしにAspose.Cells for Javaを使用できます。

結論

この記事では、JavaでJSONファイルをプログラムでXLSまたはXLSXに変換する方法を学習しました。コードサンプルは、JavaアプリケーションでJSONからXLSへの変換を統合する方法を示しています。さらに、ドキュメントを使用してJavaExcelAPIの詳細を学ぶことができます。また、フォーラムから質問や質問を共有することもできます。

関連項目