Хотите знать, как десериализовать следующую строку в c #:
"[{\"access_token\":\"thisistheaccesstoken\"}]"
Я знаю, как это сделать, если JSON был:
"{array=[{\"access_token\":\"thisistheaccesstoken\"}]}"
Я бы сделал это так:
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);
Но без этого имени массива я не уверен. Есть предложения?
Спасибо!