¿Cómo analizar esa respuesta json?[cerrado]
-
02-01-2020 - |
Pregunta
Estoy cansado de analizar esa respuesta json:
Preparé algo para la clase para el modelo:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class Announcements
{
public class Private
{
public string created_at { get; set; }
public int id { get; set; }
public string text { get; set; }
public string title { get; set; }
public string updated_at { get; set; }
public int user_id { get; set; }
}
public class User
{
public string first_name { get; set; }
public int id { get; set; }
public string last_name { get; set; }
}
public class Public
{
public string created_at { get; set; }
public int id { get; set; }
public string text { get; set; }
public string title { get; set; }
public User user { get; set; }
}
public class RootObject
{
public List<Private> @private { get; set; }
public List<Public> @public { get; set; }
}
}
Ahora es el momento de deserializar la respuesta:
var tempUsersArray = JsonConvert.DeserializeObject<Announcements.RootObject>(response.Content);
y esto hace que la aplicación falle...
¿Alguien tiene idea de lo que hago mal?
Solución
No defines el permiso para la clase, por favor cambia. class Announcements
a public class Announcements
.Ahora debería funcionar correctamente, prueba este consejo, por favor.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow