JSONは、JavaScriptオブジェクト構文に基づいて構造化データを表す標準のテキストベースの形式です。これは通常、サーバーからクライアントにデータを送信するために使用されます。場合によっては、JSONファイルからHTMLにプログラムでデータを直接エクスポートする必要があります。この記事では、Javaを使用してJSONファイルをHTML形式に変換する方法を学習します。
この記事では、次のトピックについて説明します。
JSONからHTMLへのコンバーターJavaAPI
JSONをHTMLに変換するには、Aspose.Cells for JavaAPIを使用します。これは、Javaアプリケーション内でMicrosoft Excelに関連付けられたワークシートを操作するための、機能が豊富で強力で使いやすいAPIです。包括的なチャート作成、スケーラブルなレポート、および信頼性の高い計算に使用できます。
APIのWorkbookクラスは、Excelワークブックを表します。各ワークブックまたはスプレッドシートには、複数のワークシートを含めることができます。ネイティブExcelファイルを開いて保存することができます。また、他のワークブックからのデータのコピー、2つのワークブックの結合、Excelスプレッドシートの保護などの高度な機能も提供します。このクラスのsave()メソッドを使用すると、提供された形式でブックを保存できます。 APIのHtmlSaveOptionsクラスは、HTMLファイルを保存するためのオプションを表します。
APIのJARをダウンロードするか、MavenベースのJavaアプリケーションに次のpom.xml構成を追加してください。
<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>
JavaでJSONをHTMLに変換する
以下の手順に従って、JSONファイルをHTMLに変換できます。
- Workbookクラスを使用してJSONファイルをロードします。
- save()メソッドを使用してHTMLファイルを保存します。出力HTMLファイルパスを引数として取ります。
以下のコード例は、Javaを使用してJSONファイルをHTMLに変換する方法を示しています。
// このコード例は、JSONをHTMLに変換する方法を示しています
// JSONファイルをロードする
Workbook workbook = new Workbook("C:\\SampleJson.json");
// JSONをHTMLとして保存
workbook.save("C:\\SampleJson_out.html");
Javaのオプションを使用してJSONをHTMLに変換する
以下の手順に従って、高度なオプションを使用してJSONファイルをHTMLに変換できます。
- まず、Workbookクラスを使用してJSONファイルを読み込みます。
- 次に、HtmlSaveOptionsクラスのインスタンスを作成します。
- その後、ExportGridLinesなどの必要なHTML保存オプションを指定します。
- 最後に、save()メソッドを使用してHTMLファイルを保存します。出力HTMLファイルパスとHtmlSaveOptionsオブジェクトを引数として受け取ります。
以下のコード例は、Javaを使用して高度なオプションを使用してJSONをHTMLに変換する方法を示しています。
// このコード例は、オプションを使用してJSONをHTMLに変換する方法を示しています
// JSONファイルをロードする
Workbook workbook = new Workbook("C:\\SampleJson.json");
// HTML保存オプションを指定する
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.HTML);
saveOptions.setExportGridLines(true);
saveOptions.setExportHeadings(true);
saveOptions.setSaveAsSingleFile(true);
saveOptions.setPageTitle("Convert JSON to HTML");
// JSONをHTMLとして保存
workbook.save(outputDir + "SampleJson_out.html", saveOptions);
無料ライセンスを取得する
無料の一時ライセンスを取得して、評価の制限なしでライブラリを試すことができます。
結論
この記事では、JavaでプログラムによってJSONをHTML形式に変換する方法を学びました。 JSONをHTMLに変換するときにさまざまなオプションを指定する方法も見てきました。さらに、ドキュメントを使用して、JavaAPI用のAspose.Cellsについて詳しく知ることができます。ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。