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

Newtonsoft.Json: Serializar objetos


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

Crea un programa en C# para serializar y deserializar objetos en formato JSON. Para ello puede utilizar la clase JsonConvert incluida en el espacio de nombres Newtonsoft.Json.

Para instalar la librería en VS Code puede ejecutar dotnet add package Newtonsoft.Json en la terminal.

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 JsonConvert 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

5 / 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.

Hacer una donación


Sus donaciones apoyan nuestro trabajo y contribuyen en el mantenimiento de la aplicación.

Publicidad