Formatador JSON Online
Use este formatador JSON online para transformar dados compactos ou desorganizados em JSON limpo e legível. Ele funciona como embelezador JSON, visualizador JSON, validador JSON e editor JSON leve sem enviar seus dados para um servidor.
Cole respostas de API, logs ou dados de configuração, ou use Abrir arquivo JSON para ler um arquivo .json local. Você pode aplicar pretty print ao JSON, validar a sintaxe, minificar JSON, ordenar chaves de objetos, inspecionar dados aninhados na visualização em árvore e baixar o resultado.
O que é JSON?
JSON significa JavaScript Object Notation. É um formato de texto usado para armazenar e trocar dados estruturados em APIs, arquivos de configuração, aplicações web, logs e muitas ferramentas para desenvolvedores.
JSON usa objetos, arrays, strings, números, valores booleanos e null. Embora o nome venha do JavaScript, JSON é utilizado por praticamente todas as linguagens de programação modernas.
O que faz um formatador JSON?
Um formatador JSON analisa JSON válido e o reescreve com indentação e quebras de linha para facilitar a leitura da estrutura. Isso também é chamado de formatação, pretty print ou embelezamento de JSON.
Este formatador pode usar 2, 3 ou 4 espaços, ordenar opcionalmente as chaves dos objetos e mostrar o resultado como código formatado ou como uma árvore JSON expansível.
Como abrir um arquivo JSON?
Clique em Abrir arquivo JSON e escolha um arquivo .json do seu dispositivo, ou arraste um arquivo JSON diretamente para o editor de entrada. O arquivo é lido localmente pelo navegador.
Nada precisa ser enviado ao JSONFormatter24.com. Depois de abrir o arquivo, você pode formatar, validar, minificar, inspecionar e baixar novamente.
Formatador JSON vs visualizador JSON: qual é a diferença?
Um formatador JSON altera a forma como o JSON é exibido adicionando uma indentação legível. Um visualizador JSON ajuda a inspecionar a estrutura, geralmente com cores de sintaxe ou uma árvore expansível.
Esta ferramenta reúne as duas funções. A visualização formatada é útil para copiar código, enquanto a Visualização em árvore facilita explorar objetos e arrays profundamente aninhados.
Como validar JSON?
Cole seus dados e clique em Validar JSON. O navegador analisa o texto usando a sintaxe JSON estrita. Se a análise falhar, a ferramenta mostra um erro e destaca a localização aproximada do problema quando o navegador fornece essa informação.
Erros comuns de JSON incluem aspas ausentes, vírgulas finais, caracteres não escapados, colchetes ou chaves ausentes e uso de aspas simples no lugar de aspas duplas.
O que é um embelezador JSON ou uma ferramenta JSON pretty print?
Um embelezador JSON e uma ferramenta JSON pretty print são essencialmente nomes para a mesma tarefa: transformar JSON compacto em um layout indentado e fácil de ler.
Embelezar não altera os valores dos dados. Apenas muda os espaços e a apresentação, a menos que você ative explicitamente a ordenação de chaves.
O que significa minificar JSON?
Minificar JSON remove espaços, indentação e quebras de linha desnecessários mantendo os mesmos dados. Isso produz uma string menor, útil para transporte, armazenamento, payloads de API ou configurações compactas.
Clique em Minificar JSON para criar uma versão compacta e depois copie ou baixe o resultado.
O que são JSON lint, parser JSON e validador JSON?
Um JSON lint ou validador verifica se um texto segue a sintaxe JSON. Um parser JSON lê JSON válido e o transforma em uma estrutura de dados que o software pode utilizar.
Esta página analisa JSON no seu navegador para validá-lo, produzir uma saída formatada ou minificada, calcular estatísticas da estrutura e criar o visualizador em árvore.
Meu JSON é privado?
Sim. A formatação, validação, criação da árvore e leitura de arquivos acontecem no seu navegador com JavaScript. O JSON colado não é enviado intencionalmente ao JSONFormatter24.com para processamento.
Como acontece com qualquer dado sensível, evite colar segredos em extensões do navegador ou ferramentas de terceiros nas quais você não confia.
Posso ordenar as chaves do JSON?
Sim. Ative Ordenar chaves antes de formatar ou minificar. As chaves dos objetos são ordenadas alfabeticamente em todos os níveis aninhados, enquanto a ordem dos arrays é preservada.
A ordenação pode facilitar a comparação de arquivos de configuração e respostas de API, mas lembre-se de que ela altera a ordem das chaves dos objetos na saída.