Heim >Backend-Entwicklung >C++ >Wie kann man Facebook -Graph -API -JSON -Daten in C# -Objekte deserialisieren?
Die Liste der Objekte aus Facebook -Graph -API -Analysen analysiert Freunde, die Daten auf C#aufgrund ungültiger Originalobjekte vor Herausforderungen stehen. Dieser Leitfaden bietet eine Lösung für die Lösung dieses gemeinsamen Problems, mit dem Sie JSON -Daten effektiv serialisieren können. Erstellen Sie eine strukturierte Klasse
Um JSON -Daten erfolgreich zu serialisieren, müssen Sie eine Klasse definieren, die der JSON -Struktur entspricht. Erstellen Sie eine Klasse namens , die eine Liste von Objekten enthält. Jedes Objekt repräsentiert einen Facebook -Freund.
Klasse sollte Attribute definieren, die der JSON -Struktur entsprechen, wie z. B. und .
katalisiert JSON -Daten Friends
FacebookFriend
id
Nach der Vorbereitung einer Klasse können Sie name
Kapitalisierung von JSON -Daten verwenden. Der folgende Code zeigt, wie man arbeitet:
Beispieltest
Um seine Funktion zu demonstrieren, können Sie die Beispiel -JSON -Daten verwenden und ableiten. Ersetzen Sie in JSON -Daten und führen Sie den folgenden Code aus: JavaScriptSerializer
<code class="language-csharp">Friends facebookFriends = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<Friends>(result);</code>Ausgabe sollte Folgendes anzeigen:
Wenn Sie die oben genannten Schritte befolgen, können Sie die JSON -Daten erfolgreich in C#-Objekt sequenzieren und die Facebook -Graph -API -Daten effektiv verarbeiten.
Das obige ist der detaillierte Inhalt vonWie kann man Facebook -Graph -API -JSON -Daten in C# -Objekte deserialisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!