Попытка десериализации файла json C#
Привет, ребята. Я первый раз спрашиваю здесь. Итак, у меня возникла ситуация, когда я пытался получить некоторую информацию из файла Json. Я хочу получить информацию, которая находится внутри публичного класса Valore и Resultados. Вот как выглядит мой код:
public class Valore public string fecha { get; set; } { public string hora { get; set; } public string pml { get; set; } public string pml_ene { get; set; } public string pml_per { get; set; } public string pml_cng { get; set; } } public class Resultado { public string clv_nodo { get; set; } public List<valore> Valores { get; set; } } public class RootObject { public string nombre { get; set; } public string proceso { get; set; } public string sistema { get; set; } public string area { get; set; } public List<resultado> Resultados { get; set; } public string status { get; set; } } class Program { static void Main(string[] args) { RootObject PrecioMarginal; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"Someplaceoninternet"); using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) using (Stream stream = response.GetResponseStream()) using (StreamReader reader = new StreamReader(stream)) { string json = reader.ReadToEnd(); price = JsonConvert.DeserializeObject<rootobject>(json); } Console.WriteLine("El estatus del nodo es: " + Price.status); Console.ReadKey(); } }
Что я уже пробовал:
Не слишком много, мой первый раз, когда я делаю код с помощью C#
David_Wimbley
У вас случайно нет образца JSON, который вы пытаетесь десериализовать?
Graeme_Grant
Имея проблемы с размещением решений, поэтому опубликую ответ здесь...
Решения сейчас публикуются..