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