Pular para o conteúdo principal
Uddatak

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.

Ferramentas para Desenvolvedores Funciona totalmente no seu navegador

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.

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