JSONからC#クラス変換ツールとは?
JSON サンプルをそのまま使える C# クラス(POCO)に変換するツールです。API レスポンスを貼り付ければ、.NET プロジェクトにそのまま入れられる強い型付けのモデルが得られます。すべてブラウザ内で完結します。
JSON から C# クラスを生成する手順
JSON を貼り付けるとクラスコードがリアルタイム表示されます。コピーしてソリューションに追加するだけです。一般的なペイロードなら出力はそのままコンパイルできます。
型のマッピング
整数は int、小数は double、null や欠損値は int? のような null 許容型になります。配列は List<T>、キーが混在するオブジェクトは Dictionary<string, T> になります。
命名と属性
キーは C# の慣習に従い PascalCase になります。元のキーが名前の違いを伴う場合は [JsonProperty] が付きデシリアライズを保持し、欠損・null フィールドは null 許容注釈を使います。