private void btnDesSerializaJson_Click(object sender, EventArgs e) { //Colocar em stream FileStream stream = new FileStream("Pessoa.json", FileMode.Open); //serializar DataContractSerializer formatter = new DataContractSerializer(typeof(Pessoa2)); Pessoa2 pessoa = (Pessoa2)formatter.ReadObject(stream); //fechar stream stream.Close(); txtNomejsonDesserialize.Text = pessoa.PrimeiroNome; txtsobreNomejsonDeserialize.Text = pessoa.UltimoNome; }
private void btnSerializaJson_Click(object sender, EventArgs e) { Pessoa2 pessoa = new Pessoa2(); pessoa.SetId(1); pessoa.PrimeiroNome = txtNomejsonserialize.Text; pessoa.UltimoNome = txtsobreNomejsonserialize.Text; //Colocar em stream Stream stream = new FileStream("Pessoa.json", FileMode.Create); //serializar DataContractSerializer formatter = new DataContractSerializer(typeof(Pessoa2)); formatter.WriteObject(stream, pessoa); stream.Close(); }