Informe o conteúdo
Cole uma amostra JSON.
Gere tipos TypeScript a partir de uma amostra JSON.
Usar json para typescriptCole uma amostra JSON.
Defina o nome do tipo e o estilo de saída.
Confira e baixe os tipos gerados.
UM EXEMPLO PARA SAIR DO ZERO
Crie uma base de tipos TypeScript a partir de um exemplo JSON. A inferência ajuda a começar, mas uma amostra não revela todos os casos de uma API.
{"nome":"Exemplo","ativo":true}Um tipo com nome textual e ativo booleano, conforme a configuração.
Exemplo ilustrativo com dados fictícios. Seus arquivos não são lidos nesta página.
Escolha um nome de tipo adequado e revise propriedades opcionais, valores nulos e arrays vazios. Eles podem não ser inferidos como você precisa.
Compare o resultado com a documentação oficial da API e teste exemplos distintos de resposta.
Um campo ausente na amostra não se torna automaticamente opcional em todos os cenários. A geração não substitui a definição completa do contrato.
Cole o conteúdo ou use um exemplo. Configure as opções, execute e confira o resultado antes de copiar ou baixar. Há limites de texto, profundidade, saída e tempo. Os componentes são carregados só quando necessários.
Esta ferramenta trabalha no navegador. O conteúdo do arquivo não é enviado ao servidor para realizar a conversão. Ao limpar a área ou sair, o resultado não fica salvo em uma conta da HubAdm. As páginas de trabalho não carregam publicidade. Conheça nossa política de privacidade.
Veja também: Conversores de dados: JSON, YAML, XML, Base64 e mais