5
fragen sich, wie die folgende Zeichenfolge in C# deserialisieren:Deserialize unbenannte json Array in ein Objekt in C#
"[{\"access_token\":\"thisistheaccesstoken\"}]"
Ich weiß, wie es zu tun, wenn die json war:
"{array=[{\"access_token\":\"thisistheaccesstoken\"}]}"
würde ich tun Sie es so:
public class AccessToken
{
public string access_token {get;set;}
public DateTime expires { get; set; }
}
public class TokenReturn
{
public List<AccessToken> tokens { get; set; }
}
JavaScriptSerializer ser = new JavaScriptSerializer();
TokenReturn result = ser.Deserialize<TokenReturn>(responseFromServer);
Aber ohne diesen Array-Namen, bin ich mir nicht sicher. Irgendwelche Vorschläge?
Danke!
Das zweite Beispiel nicht gültig JSON ist. – Thanatos