JSON para TypeScript é uma ferramenta online gratuita que converte JSON ou JSON5 em interfaces e definições de tipos TypeScript instantaneamente no seu navegador. Suporta objetos aninhados, tipos união, mesclagem de arrays e JSON5. Nenhum dado é enviado a servidores.
O que é JSON para TypeScript?
JSON para TypeScript converte dados JSON em interfaces e definições de tipos TypeScript. Cole qualquer JSON — incluindo JSON5 com comentários e vírgulas finais — e obtenha tipos TypeScript prontos para uso. Objetos aninhados são automaticamente extraídos como tipos nomeados separados, e arrays de objetos são mesclados inteligentemente.
Gerar tipos TypeScript a partir de respostas de API. Criar definições de tipos para arquivos de configuração JSON. Converter dados JSON para TypeScript para tipagem estática. Construir camadas de dados type-safe a partir de dados mock.
Como usar
- 1
Cole seu JSON
Cole dados JSON ou JSON5 na área de entrada. A ferramenta detecta automaticamente a sintaxe JSON5.
- 2
Configure as opções
Defina o nome do tipo raiz, escolha entre interface e type alias, e alterne a palavra-chave export.
- 3
Copie a saída TypeScript
As definições TypeScript aparecem instantaneamente. Clique em copiar para usá-las no seu projeto.