Facebookグラフからのオブジェクトのリストは、Friends DatasをC#に分析し、元のオブジェクトが無効なため、課題に直面する可能性があります。このガイドは、この共通の問題を解決するためのソリューションを提供し、JSONデータを効果的にシリアル化できるようにします。
構造化されたクラスを作成 JSONデータを正常にシリアル化するには、JSON構造に一致するクラスを定義する必要があります。オブジェクトのリストをカプセル化するというクラスを作成します。各オブジェクトはFacebookの友達を表します。クラスは、やなどのJSON構造に一致する属性を定義する必要があります。
JSONデータを触媒しますFriends
FacebookFriend
id
クラスを準備した後、name
大文字のJSONデータを使用できます。次のコードでは、操作方法を示しています
の例テスト
その機能を実証するために、JSONデータの例を使用して派生させることができます。 をJSONデータに置き換えて、次のコードを実行します。
JavaScriptSerializer
出力は次のものを表示する必要があります
<code class="language-csharp">Friends facebookFriends = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<Friends>(result);</code>
以上がFacebookグラフAPI JSONデータをC#オブジェクトに脱直する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。