Я пытаюсь десериализовать свой файл JSON в C# и получить ошибку ниже: «Исключение типа« Newtonsoft.Json.JsonSerializationException »произошло в Newtonsoft.Json.dll, но не было обработано в код пользователя»Как десериализовать с помощью Newtonsoft в C#
Мой JSON является:
[{"Yes":"52","No":"41"}]
Мой C# код
public class survey
{
public string Yes { get; set; }
public string No { get; set; }
}
protected void Button1_Click(object sender, EventArgs e)
{
using (StreamReader r = new StreamReader("sample.json"))
{
string json = r.ReadToEnd();
var items = JsonConvert.DeserializeObject<survey>(json);
var a = items.Yes;
TextBox1.Text = a;
}
}
Может ли один помочь мне.
Вот что я только начал печатать, но вы были быстрее:) –
По-прежнему возникают две ошибки Ошибка 'System.Co llections.Generic.List 'не содержит определения для «Да» и никакого метода расширения «Да», принимающего первый аргумент типа «System.Collections.Generic.List », можно найти –
, а также Ошибка тип или имя пространства имен 'Survey' не удалось найти (вы не указали директиву использования или ссылку на сборку?) \t, пожалуйста, помогите мне –