JSON para TypeScript
Gere interfaces TypeScript a partir de amostras JSON.
A ferramenta JSON para TypeScript gera interfaces TypeScript a partir de amostras JSON. Ela infere tipos primitivos, cria interfaces aninhadas para objetos e lida automaticamente com matrizes de objetos.
Digite alguma entrada.
Como usar
- Cole um objeto ou matriz JSON no campo de entrada.
- Defina o nome da interface raiz e alterne campos opcionais ou prefixos de exportação.
- Copie as definições TypeScript geradas.
Perguntas frequentes
Quais valores JSON são suportados?
Objetos, matrizes, strings, números, booleanos e null são inferidos; matrizes vazias tornam-se unknown[].
Posso renomear a interface raiz?
Sim, o nome raiz é Root por padrão e pode ser alterado para qualquer identificador TypeScript válido.
Ferramentas relacionadas
Formatador JSON
Formate, valide e minifique JSON em um só lugar.
Formatador XML
Formate e indente documentos XML.
Formatador YAML
Formate YAML e converta entre YAML e JSON nos dois sentidos.
CSV para JSON
Converta tabelas CSV em dados JSON.
JWT
Codifique, decodifique e verifique JSON Web Tokens localmente.
Gerador de hashes
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512.