Excel ファイルを JSON フォーマットに変換すると、さまざまなプラットフォームやシステム間のデータ交換が簡素化されます. このガイドでは、Excel データを json にするために .NET の Aspose.Cells を使用する方法を示し、Web アプリケーションや APIs で作業を容易にします。
導入
Excel ファイルは構造化されたデータを保存するために広く使用されますが、これらはJSON フォーマットを好む現代のウェブテクノロジーと統合する際に複雑になる可能性があります. このガイドは、Excel データが Aspose.Cells for .NET を使用して JSONに変換するプロセスを通過します。
Excel を JSON に変換するためのステップ・ステップガイド
ステップ1: NuGet を介して Aspose.Cells をインストール
スタートする前に、プロジェクトが必要な依存性で設定されていることを確認してください. NuGet パッケージマネージャーを使用して Aspose.Cells for .NET をインストールできます:
$ dotnet add package Aspose.Cells
ステップ2: Aspose.Cells ライセンスを設定する
Aspose.Cells から完全な機能とサポートを解除するには、ライセンスキーを設定する必要があります このステップは生産環境にとって重要です。
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
ステップ3:Excelファイルのダウンロード
Excel ファイルを A にアップロードする Workbook
オブジェクトは、 Aspose.Cells のすべての操作の入り口として機能します。
Workbook workbook = new Workbook("file.xlsx");
ステップ4: Excel データを変換する
Excel シートからさまざまな種類のデータをシリアル化することができます. ここでは、いくつかの例があります:
- セルランジー:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
- シングルセル:
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
- テーブル、グラフ、ピットテーブルなど:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;
ステップ5: Excel データを JSON にシリアル化する
データを指定した後、Aspose.Cells のユーティリティ メソッドを使用して JSON ストリップにシリアル化します。
string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);
ステップ6:JSONデータを保存する
最後に、シリアル化された JSON データをファイルまたは出力ストリームに保存して、さらなる使用を行います。
System.IO.File.WriteAllText("output.json", jsonString);
ステップ7: JSON 出力をカスタマイズする(オプション)
JSON の出力をカスタマイズするには、シリアリゼーション オプションをコントロールし、公式、ハイパーリンク、グラフ、画像などの特定の要素を含むことができます このステップは選択肢ですが、柔軟性を高めます。
結論
Aspose.Cells for .NET を使用して Excel データを JSON に変換すると、Web アプリケーションおよび APIs のデータ交換と操作が簡素化されます。