Saltar al contenido

No se puede convertir el objeto de tipo ‘Newtonsoft.Json.Linq.JArray’ para escribir ‘System.Collections.Generic.List’

Nuestro team de redactores ha estado mucho tiempo buscando la respuesta a tus preguntas, te compartimos la respuesta por esto nuestro objetivo es serte de gran ayuda.

Solución:

JArray jsonResponse = JArray.Parse(goldString);

foreach (var item in jsonResponse)

    JObject jRaces = (JObject)item["races"];
    foreach (var rItem in jRaces)
    
        string rItemKey = rItem.Key;
        JObject rItemValueJson = (JObject)rItem.Value;
        Races rowsResult = Newtonsoft.Json.JsonConvert.DeserializeObject(rItemValueJson.ToString());
    

Podría intentar con:

JArray jsonResponse = JArray.Parse(goldString);

foreach (var item in jsonResponse)

    foreach (var rItem in jRaces)
    
        string rItemKey = rItem.Key;
        JObject rItemValueJson = (JObject)rItem.Value;
        Races rowsResult = item.Value("races").ToObject();
    

Tienes la opción de añadir valor a nuestro contenido cooperando tu experiencia en las interpretaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *