Я пытаюсь десериализовать следующий ответ JSON с помощью RestSharp. Я попробовал различные структуры модели, чтобы извлечь данные безрезультатно. Я все время сработал на вложенных массивах.Удаление десериализации вложенных массивов JSON с использованием RestSharp
У меня нет контроля над сервисом, поэтому я не могу изменить формат.
JSON Формат:
[
{
"results": 19,
"statuscode": 200,
},
[
{
"id": 24,
"name": "bob"
},
{
"id": 82,
"name": "alice"
}
]
]
Используя эту модель, я был в состоянии вытащить данные из первого объекта, но это все. Я не уверен, как точно прочитать массив, который приходит после объекта.
public class Info
{
public int results { get; set; }
public int statuscode { get; set; }
}
Пример deseralization:
var deserializer = new JsonDeserializer();
var wat = deserializer.Deserialize<List<List<Info>>>(response);
Am Я просто полностью отсутствую что-то здесь или являются моими единственными вариантами писать пользовательский десериализатор и/или использовать что-то вроде Json.NET?