ホームエンジニアプログラミングC#C#でJSONファイルを作成2019年12月12日SHAREツイートシェアはてブLINEPocketC#でJSONファイルを作成する方法を紹介します。スポンサードリンク準備プロジェクトを右クリックして「追加」-「参照」を選択します。アセンブリを選択し、右上の検索にSystem.Runtime.Serializationと入力します。System.Runtime.Serializationにチェックを入れてOKボタンを押します。これで準備は完了です。System.Runtime.Serialization.Json;これが、参照追加したアセンブリです。usingを追加することでシリアライズのクラスを参照できます。シリアライズとは、C#で扱うデータを一つの文字列で表現することをいいます。シリアライズするクラスに以下の記述を追加します。[System.Runtime.Serialization.DataContract]クラスのプロパティには以下の記述を追加します。[System.Runtime.Serialization.DataMember()]以下のコードでシリアライザのインスタンスを生成します。DataContractJsonSerializer(typeof(MyData));以下のコードでMyData.jsonを作成します。data);コードを実行すると以下の内容のファイルが作成されました。{"Age":25,"Job":"エンジニア","Name":"太郎"}とても簡単に作成することができました。作成はできましたが、データが一行で表示されるのは見づらいですね。以下の記事でデータを改行して作成する方法を紹介しています。【C#】多次元配列とジャグ配列【配列の種類について】C言語で作成したスタティックライブラリをC#で使用する方法C#の言語バージョンを変更する方法を紹介[VisualStadio]この記事を書いた人tomo会社員・エンジニア・ブロガー・キャンパー・Youtuber・投資家。できることは何でもやる。このブログが自分のためにも、皆さんのためにもなればと思います。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。最小の時間で成果を最大にする次の記事C#で改行されたJSONファイルを作成【インデントを整える】tomo会社員・エンジニア・ブロガー・キャンパー・Youtuber・投資家。できることは何でもやる。このブログが自分のためにも、皆さんのためにもなればと思います。