我无法通过JSON.NET在Xamarin中解析此字符串
{ "errors": [
{
"code": "SECURITY_TOKEN_EXPIRED",
"message": "security token expired",
"sourceErrorCode": "SECURITY_TOKEN_EXPIRED",
"sourceMessage": "error validating JWT Error"
} ]
}
进入模型
public class Error
{
[JsonProperty("code")]
public string Code { get; set; }
[JsonProperty("message")]
public string Message { get; set; }
[JsonProperty("sourceErrorCode")]
public string SourceErrorCode { get; set; }
[JsonProperty("sourceMessage")]
public string SourceMessage { get; set; }
}
public class ErrorRoot
{
[JsonProperty("errors")]
public IList<Error> Errors { get; set; }
}
我打电话
ErrorType = JsonConvert.DeserializeObject(responseString);
我对服务器发送给我的几乎所有其他json有效负载使用相同的方法,但线程在点击此行时进入无限循环。知道为什么这里行为不端吗?