ダイナミックJSONカウンター - C#
のシリアル化 C#は、データバインディング用のクラスを作成せずに、JSONコンテンツを動的オブジェクトに適応させることができます。
を使用します json.netは、JSONの派生物を動的オブジェクトにシーケンスする簡単な方法を提供します。
<code class="language-csharp">dynamic stuff = JsonConvert.DeserializeObject("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }"); string name = stuff.Name; string address = stuff.Address.City;</code>
query dynamic json
動的オブジェクトは、JSON属性がこのマシンのC#属性のようなJSON属性をクエリすることを許可します:
<code class="language-csharp">dynamic stuff = JObject.Parse("{ 'Name': 'Jon Smith', 'Address': { 'City': 'New York', 'State': 'NY' }, 'Age': 42 }"); string name = stuff.Name; string address = stuff.Address.City;</code>
詳細情報
C#のダイナミックJSONのクエリの詳細については、:を参照してください
ドキュメント:動的クエリjson<code class="language-csharp">string city = stuff.Address.City;</code>
を使用します
以上がJSONをC#の動的オブジェクトに脱着する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。