-
Notifications
You must be signed in to change notification settings - Fork 3
FromXml
Wagner Silva edited this page May 12, 2024
·
1 revision
Desserializa um XML em um objeto do tipo especificado.
T FromXml<T>()
Todos objetos.
using W4G.Extensions;
class Program
{
static void Main()
{
var xml = xml = "<Pessoa><Nome>João</Nome><Sobrenome>Silva</Sobrenome><Endereco><Rua>Rua Um</Rua><Numero>2</Numero><Cep>00001-001</Cep></Endereco></Pessoa>";
Pessoa pessoa = xml.FromXml<Pessoa>();
Console.WriteLine(pessoa.Endereco.Rua);
}
}
public class Pessoa
{
public string Nome { get; set; }
public string Sobrenome { get; set; }
public Endereco Endereco { get; set; }
}
public class Endereco
{
public string Rua { get; set; }
public string Numero { get; set; }
public string Cep { get; set; }
}
Output:
Rua Um