Transformando um json em classe

Para quem precisa criar class tendo como base um json segue uma dica bem legal que irá agilizar o dev...

Digamos que você precise criar uma classe tendo como base o seguinte json

{
"distance": {
"text": "2,8 km",
"value": 2799
}
}

1-) selecione o json e copie (ctrl+c)

2-) dentro do seu projeto no VS2017 crie um arquivo .cs

3-) selecione o menu Edit / Paste Special / Paste JSON As Classes

Pronto, você terá o seguinte resultado.

public class Rootobject
{
public Distance distance { get; set; }
}

public class Distance
{
public string text { get; set; }
public int value { get; set; }
}

Ah, mas e se eu tiver um arquivo xml, tem como fazer? 

Sim, é só escolher a opção Paste XML As Classes no passo 3.

Fico por aqui e até o próximo artigo.

Artigos Relacionados