I want to set up a JSON String, but I can not create the class the way I need it, I can get information up to the first level, but I can not create subkeys.
For example I want the string to be
{
"nome": "Nome",
"familia": {
"pai": "Nome do PAI",
"mae": "Nome da MÃE"
},
"contato": {
"celular": "Numero do celular",
"casa": "Numero da casa"
}
}
My attempt:
public class Pessoa
{
public string nome { get; set; }
class Familia
{
public string pai { get; set; }
public string mae { get; set; }
}
class Contato
{
public string celular { get; set; }
public string casa { get; set; }
}
//Essa classe está correta ?
}
private void btnSerealiza_Click(object sender, EventArgs e)
{
Pessoa p = new Pessoa
{
nome = "Nome",
//Como ficaria aqui ?
};
tbRetorno.Text = JsonConvert.SerializeObject(p, Formatting.Indented);
}
I'm new to this so any help or criticism will be welcome.