5
想知道如何反序列化在C#以下字符串:反序列化无名JSON数组对象在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);
但没有数组名称,我不知道。有什么建议么?
谢谢!
第二个例子是不是有效的JSON。 – Thanatos 2010-06-03 00:38:37