1. Curso
  2. Serialización de datos
  3. DataContractJsonSerializer: Serializar objetos

DataContractJsonSerializer: Serializar objetos


Última actualización: 23/08/2020 Dificultad: Intermedio

Crea un programa en C# que serializar y deserializar objetos en formato JSON. Para ello puede utilizar la clase DataContractJsonSerializer incluida en el espacio de nombres System.Runtime.Serialization.

Primero implementa una clase Persona con tres propiedades (Nombre, Edad y Ciudad). La clase Ciudad tendrá dos propiedades (Nombre y Población). Luego crea un objeto persona y utiliza el serializador del objeto DataContractJsonSerializer para guardar los datos en un archivo.json, más tarde, deserializa el archivo.json y imprímelo en pantalla. Recuerde preparar un método ToString() para imprimir la clase Persona.

Entrada


                    
                    

Salida



                    

Solución

Serialización de datos

4 / 5

App Android


Practica C# en cualquier lugar con la app gratis para dispositivos Android.

App Android

Ejercicios C# por dificultad


Aprende C# a tu ritmo, los ejercicios están ordenados por dificultad.

Publicidad