JSON para TypeScript
Cole um exemplo de JSON e receba interfaces TypeScript prontas para uso, incluindo objetos aninhados e arrays.
Como funciona
- 1
Cole o JSON
Um exemplo de resposta de uma API.
- 2
Nomeie a interface raiz
Root por padrão.
- 3
Copie as interfaces
Cole no seu projeto TypeScript.
Ferramentas relacionadas
Outras ferramentas que as pessoas usam logo depois desta.
Feito para não atrapalhar
487
Ferramentas disponíveis
6
Idiomas
0
Marcas d'água adicionadas
2h
Até seus arquivos serem apagados
100%
Grátis para começar
∞
Dispositivos compatíveis
Perguntas frequentes
Não, um único exemplo não mostra quais campos são opcionais. Adicione ? à mão quando precisar.
Tipando respostas de API rapidamente
Ao consumir uma API em TypeScript, escrever interfaces à mão para uma resposta grande é lento e sujeito a erro. Gerá-las a partir de um exemplo real dá nomes de campos e tipos corretos em segundos.
Strings, números, booleanos e null viram seus tipos TypeScript, arrays são tipados pelo primeiro elemento e objetos aninhados viram interfaces próprias. Revise campos opcionais à mão, pois um exemplo só não mostra todos.