
データに取り組む際には、JSON(JavaScript Object Notation)とCSV(Comma-Separated Values)の2つのフォーマットが頻繁にプレイされます。JSONは構造化されたデータ交換のための素晴らしいものであり、SSVはテーブルデータを保存するための簡単で人間に優しい方法です。この投稿では、私はC#を使用してCSF形式にJSNデータを作成する詳細なステップアッププロセスを通過します。
C# Library to Convert JSON to CSV
変換を無力に処理するために、我々は強力なものを使用する。 ASPOSE.CELLs JSON Converter for .NET 図書館で、すぐに始めることができます。 ダウンロード API あるいはそれをインストールすること。 NuGet. たとえば、パッケージマネージャーコンソールを使用して、単に実行します:
PM> Install-Package Aspose.Cells
JSON を CSV に変換するためのステップ
Aspose.Cells for .NET は JSON から CSV への変換を簡素化します。
- 新しい Excel ワークブックを作成する: 新しい Excel ファイルを作成することによって、白いカンバからスタートします。
- あなたのJSONデータを読む: JSONファイルまたはJSONストリームからデータをインポートします。
- ワークブックにデータをインポートする: 図書館の内蔵機能を使用して、Excelワークブックに JSON データを入力します。
- **CSVとして輸出:**ワークブックからデータをCSVファイルに保存し、さまざまなアプリケーションで使用する準備が整っています。
これらのステップを思い出して、コードに深く浸りましょう。
JSON データを CSV に C# に変換する
このセクションでは、JSON を CSV にプログラミング的に C# に変換する方法を説明します。
- ワークブックオブジェクトを作成する: あなたは新しいものをインスタントします ワークブック Excel ファイルとして機能するオブジェクト
- ワークシートを選択する: 最初のワークショップへの参照を得る [ワークブック・ワークシート0 ) コレクション
- Setting Up Conversion Options: インスタンスを作成する JsonLayoutOptions クラスは、あなたが必要とする追加の設定を設定します。
- 輸入 JSON データ: 使用する JsonUtility.Importデータ() JSON データをワークシートに直接アップロードする方法
- Save as CSV: 最後に、CSV ファイルとしてワークブックデータをエクスポートします。 Workbook.Save(ストリング、SaveFormat.CSV) メソッド
下のコードサンプルは、C#でJSONデータをCSVに輸出する実用的な実施を示しています。
JSONデータ
デモのために、以下のJSONサンプルを検討し、その評判を持つノードのリストを表します。これは上記のコードサンプルで使用されるJSON入力です。
[
{"nodeId":1,"reputation":1134},
{"nodeId":2,"reputation":547},
{"nodeId":3,"reputation":1703},
{"nodeId":4,"reputation":-199},
{"nodeId":5,"reputation":-306},
{"nodeId":6,"reputation":-49},
{"nodeId":7,"reputation":1527},
{"nodeId":8,"reputation":1223}
]
変換 CSV
変換を実行した後、JSON データは順調に組織された CSV ファイルに変換されます。

JSONをCSVオンラインに変換する
もしあなたがコードを書くことなく迅速なソリューションを好むなら、私たちの 無料オンライン JSON to CSV Converterこのツールは、単にあなたのJSONファイルをアップロードすることを可能にし、それはあなたのためにスナップで変換を処理します。

無料 JSON データを CSV コンバータに
限界なしで .NET の Aspose.Cells の完全なパワーを試してみたいですか? 無料の暫定ライセンス そして、評価制限なしにJSONファイルをCSV形式に輸出します。 ドキュメンタリー 非常に役に立ち、私たちのコミュニティは活動しています。 フォーラム 質問があれば。
結論
このライブラリは、Excelファイルの操作を簡素化するだけでなく、さまざまなデータフォーマットの間の格差をブリッジし、データを .NET アプリケーションに統合し操作することを容易にします. あなたがデータベースのプログラムを開発しているか、または単にデータの再構築をしているかどうかにかかわらず、上記のステップに従って、JSON ファイルを C# を使用して Excel に変換するのに役立ちます。