Я пытаюсь хранить данные JSON
в классе. Я мог бы десериализовать мою другую строку JSON
в класс: var ser = JsonConvert.DeserializeObject<ClsResult>(myJSON);
, прежде чем я застрял с массивом.Deserialize array в JSON в класс/объект
{
\"Test\": [{
\"FirstBool\":1,
\"aString\":\"hello\"
}]
}
Это мой класс для JSON
:
public class Test
{
[JsonProperty("FirstBool")]
public bool FirstBool { get; set; }
[JsonProperty("aString")]
public string aString { get; set; }
}
public class ResultObject
{
[JsonProperty("Test")]
public List<Test> Test { get; set; }
}
Как я десериализации мой не-массив JSON
:
var ser = JsonConvert.DeserializeObject<ResultObject>(myJSON);
Какие изменения мне нужно сделать, чтобы заставить его работать снова ?
Вы уверены, что 'FirstBool' должен быть' bool'? Это 'int' в JSON. – Equalsk