Pro Gambi(TIP) — Transformando Json em Código com quicktype.io

Image for post
Image for post

Fala Galera,

Quem é old school (desenvolvo a 10 anos, isso me qualifica como Old ? Fica a duvida) quando precisa criar uma classe para receber o json cria tudo na mão.

Existe também a opção de json2charp, onde você acessa e pode colar um json que ele converte em objeto :

Image for post
Image for post

Existe também no Visual Studio 2017 a opção de colar um json como objeto :

Image for post
Image for post

Porem existe um carinha muito , desculpando a expressão, foda !

Seu nome é quicktype !

acessando o site podemos ver sua utilidade, basta colar o código do lado esquerdo e selecionar a linguagem! Pronto ! Ele converte em uma classe completa , incluindo a referencia ao Newtonsoft.Json :

Image for post
Image for post
Incrível, não?

Existem inumeras opções que podemos configurar,como por exemplo Array ou LIST.

Todas as opções são bem simples e alteram a formatação do arquivo final.

Mais limpo e simples

Podemos alterar o namespace e tudo mais, esse quicktype é incrivel e completo.

Certo, mas o que é bom pode ficar melhor ainda certo?

Se você não quiser utilizar a web ele possui uma extensão para o VSCode :

Image for post
Image for post
Gif da Extensão funcionando

Quer mais ? Então você pode instalar a extensão para o visual studio :

Image for post
Image for post
Gif da Extensão funcionando

Pra galera do xcode também existe uma extensão .

Curtiram a dica?

Espero ter ajudado!

Aquele abraço!

Written by

Microsoft MVP,Gamer, Desenvolvedor e apaixonado por tecnologia!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store