5
Vous vous demandez comment désérialiser la chaîne suivante en C#:Deserialize tableau sans nom JSON dans un objet en C#
"[{\"access_token\":\"thisistheaccesstoken\"}]"
Je sais comment le faire si le JSON était:
"{array=[{\"access_token\":\"thisistheaccesstoken\"}]}"
I'D faites-le comme ceci:
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);
Mais sans ce nom de tableau, je ne suis pas sûr. Aucune suggestion?
Merci!
Le deuxième exemple est pas JSON valide. – Thanatos