using System.Text.Json;
private void BtnConvertJson_Click(object sender, EventArgs e)
{
Anagrafica anagrafica = new()
{
Cognome = "Maffei",
Nome = "Emanuele",
Ruolo = "Impiegato"
};
// Converti l'oggetto in JSON
string json = JsonSerializer.Serialize(anagrafica);
MessageBox.Show(json);
// Deserializza il JSON in un oggetto
Anagrafica? anagraficaDeserializzata = JsonSerializer.Deserialize<Anagrafica>(json);
if
(anagraficaDeserializzata != null)
{
MessageBox.Show($"Nome:
{anagraficaDeserializzata.Nome}, Cognome: {anagraficaDeserializzata.Cognome}, Ruolo: {anagraficaDeserializzata.Ruolo}");
}
else
{
MessageBox.Show("Errore
nella deserializzazione del JSON.");
}
}
Nessun commento:
Posta un commento