C# で JSON 文字列を作成する
HTTP 応答を作成するときは、JSON などのさまざまな形式でデータを送信する必要があることがよくあります。この質問では、文字列ビルダーと Newtonsoft.Json などの外部ライブラリを使用して C# で JSON 文字列を作成する方法を説明します。
答え:
JSON 作成プロセスは、Newtonsoft.Json ライブラリを使用して簡素化できます。
<code class="language-csharp">Product product = new Product(); product.Name = "Apple"; product.Expiry = new DateTime(2008, 12, 28); product.Price = 3.99M; product.Sizes = new string[] { "Small", "Medium", "Large" }; string json = JsonConvert.SerializeObject(product);</code>
Newtonsoft.Json は、JSON との間でさまざまなデータ型をシリアル化および逆シリアル化するための包括的なメソッドのセットを提供します。上の例に示すように、カスタム オブジェクトは、「SerializeObject」メソッドを使用して簡単に JSON 文字列に変換できます。
さらに、次のドキュメントも参照してください:
以上がC# で JSON 文字列を効率的に作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。