
オンラインでJSONファイルをHTML形式に変換する方法。
JSON(JavaScript Object Notation) は、現代のアプリケーションにおける構造化データのやり取りのための一般的なフォーマットです。しかし、このデータをウェブ上で視覚的に提示する際には、特にスタイル付きの表形式にHTMLに変換することが不可欠です。Aspose.Cells Cloud SDK for Node.js を使用することで、生の JSON ファイルを読みやすく、レスポンシブな HTML ファイルに変換することができ、ダッシュボード、レポート、ブラウザベースのレンダリングに最適です。
- Node.js API for JSON to HTML Conversion
- JSON を HTML に変換するには、Node.js を使用します。
- JSONをHTMLに保存するためのcURLを使用する
Node.js API for JSON to HTML Conversion
Aspose.Cells Cloud SDK for Node.js は、シームレスな JSON から HTML への変換を提供します。これは、クラウドのスケーラビリティを利用して、Excel やサードパーティライブラリを必要とせずに、JSON データから直接軽量でクリーンな HTML ファイルをレンダリングします。
主な機能
- JSONファイルを整形されたHTMLドキュメントに変換します。
- ヘッダー、セル、および埋め込まれたスタイルを持つテーブルのレンダリングをサポートします。
- クラウドホスティング—ローカルソフトウェアは必要ありません。
- OAuth 2.0 を使用した RESTful で安全。
始めに
- SDKをnpm経由でインストールします:
npm install asposecellscloud --save
- クライアント資格情報を取得する: Aspose.Cloud Dashboard でアカウントを作成し、クライアント ID とクライアント シークレットを取得します。詳細については、quick start 記事を訪れることを検討してください。
JSONをHTMLに変換する Node.js
これらの手順に従って、Node.jsを使用して変換を実行してください:
ステップ 1: API を初期化する:
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
ステップ 2: JSON ファイルをアップロード:
const fs = require("fs");
const path = require("path");
const jsonFilePath = path.resolve("data.json");
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));
ステップ 3: 変換リクエストを送信:
const saveOptions = {
SaveFormat: "HTML"
};
const request = new PostWorkbookSaveAsRequest({
name: "data.json",
newfilename: "converted/output.html",
saveOptions: saveOptions,
isAutoFitRows: true,
isAutoFitColumns: true
});
await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
// より多くの例については、 https://github.com/aspose-cells-cloud/aspose-cells-cloud-android/tree/master/Examples をご覧ください。
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const fs = require("fs");
const path = require("path");
const jsonFilePath = path.resolve("data.json");
// 入力 JSON ファイルをクラウドストレージにアップロードしてください。
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));
const saveOptions = {
SaveFormat: "HTML"
};
const request = new PostWorkbookSaveAsRequest({
name: "data.json",
newfilename: "converted/output.html",
saveOptions: saveOptions,
isAutoFitRows: true,
isAutoFitColumns: true
});
// JSON を HTML 変換操作を開始する
await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");

JSONをHTMLファイルに変換するプレビュー。
- 上記の例で使用されるサンプルJSONファイルは input.json からダウンロードできます。
JSONをcURLを使ってHTMLに保存する
コマンドラインツールやスクリプトベースの自動化を好む場合は、以下のcURLメソッドを使用してください。
ステップ 1 – アクセストークンを生成します:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ステップ 2 – JSON を HTML 変換リクエストを送信:
curl -X 'POST' \
'https://api.aspose.cloud/v3.0/cells/{sourceJSON}/SaveAs?newfilename={resultantHTML}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false' \
-H "accept: application/json" \
-H "authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: application/json" \
-d "{
\"SaveFormat\": \"html\",
\"ClearData\": true,
\"CreateDirectory\": true,
\"EnableHTTPCompression\": true,
\"RefreshChartCache\": true,
\"SortNames\": true,
\"ValidateMergedAreas\": true,
\"MergeAreas\": true,
\"SortExternalNames\": true,
\"CheckExcelRestriction\": true,
\"UpdateSmartArt\": true,
\"EncryptDocumentProperties\": true
}"
sourceJSON
を入力 JSON ファイルの名前に置き換え、 resultantHTML
を結果の HTML ファイルの名前に置き換え、 ACCESSTOKEN
を上で生成された JWT アクセストークンに置き換えます。
無料のオンライン JSON から HTML へのコンバーターを試してください
コーディングする前に試してみたいですか?私たちの Online JSON to HTML Converter を使用して、構造化データをウェブページとして迅速に視覚化しましょう。

無料のオンライン JSON から HTML への変換アプリ。
📚 追加リソース
結論
With Aspose.Cells Cloud SDK for Node.js, converting JSON files to clean, structured HTML becomes effortless. Whether you’re rendering API responses, creating data visualizations, or displaying analytics reports, this cloud-based solution offers unmatched reliability and ease of use.
今日から始めて、Node.js と RESTful API の力を利用して、JSON から HTML へのワークフローを効率化しましょう。
🔗 関連記事
私たちは以下のブログの訪問を強くお勧めします: