WibbyTools

JSON para TypeScript

Cole um exemplo de JSON e receba interfaces TypeScript prontas para uso, incluindo objetos aninhados e arrays.

Opções

Como funciona

  1. 1

    Cole o JSON

    Um exemplo de resposta de uma API.

  2. 2

    Nomeie a interface raiz

    Root por padrão.

  3. 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.