0
I wanted to set up a JSON String, but I can’t create the class the way I need to, I can get information up to the first level, but I can’t create sub-keys.
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 at this so any help or criticism will be welcome.
In case you want to know how to fill the Person subobjects at the click of the button?
– Rodrigo K.B
Actually I need to turn the person class into a JSON string, but I wasn’t able to create subchaves
– Matheus Fenólio do Prado