コード例 #1
0
ファイル: Rola.cs プロジェクト: RonaldoML/practicaJson
        public string Abrir()
        {
            string       path       = @"C:\Users\xtratech2\Desktop\lista2.json";
            StreamReader jsonStream = File.OpenText(path);

            string  reader = jsonStream.ReadToEnd();
            JObject textJ  = JObject.Parse(reader);

            IList <JToken> resultados = textJ["items"]["artists"].Children().ToList();
            IList <Rola>   rolas      = new List <Rola>();

            foreach (JToken resultado in resultados)
            {
                Rola rola = JsonConvert.DeserializeObject <Rola>(resultado.ToString());
                rolas.Add(rola);

                nombre = rola.nombre;
                Console.WriteLine(nombre);
            }

            return(rolas.ToString());
        }
コード例 #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Rola rola = new Rola();

            MessageBox.Show(rola.Abrir());
        }