Formatador de JSON
Formate, compacte e valide JSON sem alterar inteiros grandes, a escrita dos números, a ordem das chaves ou os escapes. Importe arquivos e encontre a posição dos erros.
Gere tipos com objetos aninhados, propriedades opcionais, arrays e uniões a partir de amostras JSON.
O resultado acompanha a digitação e as opções
Use uma resposta de exemplo como rascunho de tipos e depois confira o contrato da API.
Cole uma amostra representativa e escolha o nome do tipo. Copie o código ou baixe um .ts. Objetos de um array são analisados juntos: propriedades ausentes ficam opcionais e tipos diferentes formam uniões.
Arrays vazios usam unknown[]; objetos vazios, { [key: string]: unknown }. Confira o resultado com o contrato da API. Limites: 2 MiB, 30.000 valores, 80 níveis; chaves repetidas não são aceitas.
Só os valores fornecidos são considerados. Propriedades ausentes em alguns objetos ficam opcionais; arrays vazios viram unknown[]. Não é gerada validação em tempo de execução.
O gerador atribui number aos valores numéricos do JSON, mas não muda a forma como o JavaScript os interpreta. Inteiros fora da faixa segura podem perder precisão na sua aplicação. Use strings na API ou um parser que preserve números grandes e revise o tipo gerado conforme essa escolha.
Você decide sobre as estatísticas
Usamos o Umami para medir as visitas. Você pode recusar as estatísticas e continuar usando todas as ferramentas.
Sua configuração atual permite estatísticas.
Sua configuração atual não permite estatísticas.
O serviço de estatísticas mudou. Ao terminar o que está fazendo, atualize a página para aplicar a nova configuração.
Seu navegador envia um sinal de Não Rastrear ou de Controle Global de Privacidade. As estatísticas continuarão desativadas.
Usamos o Umami para entender quais páginas recebem visitas e como as pessoas chegam ao site. Você pode recusar ou mudar de ideia a qualquer momento, sem perder acesso a nenhuma função.
Sua escolha fica salva neste navegador por seis meses. As estatísticas não enviam arquivos nem o conteúdo que você digita nas ferramentas.
Política de Privacidade
Comentários
0