Получение ошибки при попытке проанализировать ответ JSON
try
{
var result = (new JavaScriptSerializer()).Deserialize<Rootobject>(jsonResponse);
}
catch(Exception ex){}
Строка JSON
"[{\"ID\":1,\"Code\":null,\"Name\":\"Black\"},{\"ID\":1,\"Code\":null,\"Name\":\"Red\"},{\"ID\":1,\"Code\":\"blx\",\"Name\":\"Blue\"}]"
Скриншот прикреплен для подробной информации об ошибке и точной строки JSON.
Я генерирую JSON со следующим кодом
public string JSONTest()
{
List<Color> colors = new List<Color>();
colors.Add(new Color() { ID = 1, Name = "Black" });
colors.Add(new Color() { ID = 1, Name = "Red" });
colors.Add(new Color() { ID = 1, Name = "Blue", Code = "blx" });
return JsonConvert.SerializeObject(colors);
}
IEnumerable<Class1>
(не вRootobject
) - person   schedule 20.02.2018