JsonObject zu Model Facebook SDK

8

Ich muss die facebook c # sdk für ein neues Projekt in .net 3.5 verwenden, ich bin mir bewusst, dass die neueste Version Beispiele für 4 hat - aber es ist auch gegen die 3.5 kompiliert so funktioniert vollständig.

Wie auch immer, und vergib mir, wenn ich unglaublich dumm bin. Aber ich möchte ein JSON-Objekt in mein Modell konvertieren, kann ich so etwas machen?

%Vor%

Dies verwendet Json.Net. Offensichtlich funktioniert das nicht, der Fehler, den ich zurückbekomme, ist

Fehler beim Lesen von JArray von JsonReader. Das aktuelle JsonReader-Element ist kein Array: StartObject

Ich bin mir ziemlich sicher, dass ich hier völlig falsch herum laufe - wenn also jemand irgendwelche Tipps geben kann, wäre ich unglaublich dankbar.

    
Roffers 20.01.2011, 14:56
quelle

2 Antworten

14

Vielleicht würde dieser Code helfen:

%Vor%

Nun wird Ihr Modell vom Typ List<Friend>

sein     
Carlos Muñoz 20.01.2011 23:30
quelle
0

Sie können auch direkt aus empfangenen Daten (JSON) eine Liste von Objekten mithilfe von Json.NET zuordnen . Etwas wie das:

%Vor%

Es ist sehr kurz und erstellt und füllt die Liste automatisch.

Hinweis: Bei der -Zuordnung wird nicht zwischen Groß- und Kleinschreibung unterschieden (die Klasseneigenschaft kann eine andere Groß- / Kleinschreibung als die JSON-Eigenschaft haben).

    
Alexei 14.02.2017 17:04
quelle