ToolPilot
Desenvolvedores

JSON para TypeScript

Gere interfaces ou tipos TypeScript a partir de uma amostra JSON com um clique.

Transforme uma resposta de API em modelos tipados. Objetos aninhados, arrays e campos opcionais são detetados automaticamente, com um nome raiz à sua escolha.

Carregando a ferramenta…
Privacidade: Um utilitário ToolPilot rápido e privado. Seus dados são processados localmente no seu navegador sempre que possível.

Como

  1. 1Cole uma amostra JSON.
  2. 2Defina o nome do tipo raiz e as opções.
  3. 3Copie o TypeScript gerado.

Perguntas frequentes

Como são detetados os campos opcionais?

Um campo tem de estar presente em todos os objetos de um array para ser obrigatório. Chaves em falta produzem propriedades opcionais.

Os meus ficheiros são enviados para um servidor?

Não. Esta ferramenta funciona inteiramente no seu navegador com JavaScript e WebAssembly quando necessário. Os seus ficheiros e textos nunca saem do seu dispositivo.

Ajude-nos a melhorar

Melhoramos nossas ferramentas regularmente. Encontrou um problema ou tem uma sugestão? Estamos ouvindo.

Ferramentas relacionadas

🔗

Codificador / Decodificador de URL

📦

Formatador e validador JSON

📝

Markdown para HTML

🗜️

Minificador de HTML