Deserializar objeto JSON a objeto C# que contiene listas

Sé qué usar Rest Sharp Deserialization pero no sé cómo construir la clase correcta

El JSON:

   {
      "LIST_ID":34468,
      "CREATED_PERSONAL_FIELDS":[],
      "EXISTING_PERSONAL_FIELD_NAMES":[ ["41028","Test1"] , ["41029","Test2"] ]
    }

Probé esta clase:

    public class PersonalFieldsAddResponse
    {
        public string LIST_ID { get; set; }
        public List<List<string>> SUBSCRIBERS_CREATED { get; set; }
        public List<List<string>> BAD_PERSONAL_FIELDS { get; set; }
    }

Y éste:

    public class PersonalFieldsAddResponse
    {
        public string LIST_ID { get; set; }
        public List<string> SUBSCRIBERS_CREATED { get; set; }
        public List<string> BAD_PERSONAL_FIELDS { get; set; }
    }

La deserialización me da el LIST_ID pero siempre obtengo NULL en SUBSCRIBERS_CREATED y BAD_PERSONAL_FIELDS.

Cualquier ayuda será apreciada.

preguntado el 29 de julio de 12 a las 11:07

1 Respuestas

LOL, tiene que ser:

        public class PersonalFieldsAddResponse
    {
        public string LIST_ID { get; set; }
        public List<List<string>> CREATED_PERSONAL_FIELDS { get; set; }
        public List<List<string>> EXISTING_PERSONAL_FIELD_NAMES { get; set; }
    }

Respondido 29 Jul 12, 12:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.