Conversor de JSON para definições de tipo
Cole dados JSON — como a resposta de uma API — e esta ferramenta infere sua estrutura para gerar uma definição de tipo equivalente e pronta para colar: uma interface TypeScript, uma dataclass Python ou uma struct Go, detectando campos opcionais quando estão ausentes em alguns elementos de um array e diferenciando inteiros de números decimais. Como a inferência se baseia apenas nos seus dados de amostra, sempre revise o resultado. Funciona totalmente no seu navegador — o JSON que você cola nunca é enviado a um servidor.
Tudo acontece no seu navegador — o JSON que você cola nunca é enviado a lugar nenhum.
Os tipos são inferidos a partir dos seus dados de amostra reais, então sempre confira o resultado — um campo ausente na amostra não aparecerá na saída, e um campo numérico sempre inteiro na amostra é tratado como inteiro, não decimal.
Cole JSON acima para gerar uma definição de tipo equivalente.
Perguntas Frequentes
A definição é inferida apenas a partir dos dados de amostra que você cola. Um campo ausente na amostra não aparecerá no resultado, e um campo numérico sempre inteiro na amostra é tratado como inteiro, não decimal — por isso sempre revise o resultado.
Continuar com
Ferramentas relacionadas
Pronto para experimentar o Uddatak?
Explore a biblioteca completa de ferramentas e comece a usar o que você precisa agora — grátis, sem cadastro.
Ver todas as ferramentas