Formatar, validar e minimizar JSON.
Esta ferramenta ajuda-o a formatar, validar e minimizar JSON. Cole ou escreva o seu JSON na área de entrada e utilize os controlos para validar a sintaxe, embelezar com indentação ou minimizar para uma única linha. O painel de saída mostra o resultado, e pode visualizá-lo em árvore para explorar a estrutura.
JSON (JavaScript Object Notation) é um formato de dados leve utilizado para armazenar e trocar dados. É legível por humanos e analisável por máquinas, sendo amplamente utilizado em APIs web, ficheiros de configuração e dados de aplicações. JSON suporta objetos, arrays, cadeias de caracteres, números, booleanos e null.
Utilize esta ferramenta quando precisar de validar respostas de API, formatar ficheiros de configuração, depurar dados JSON ou preparar JSON para produção. Também é útil quando copia JSON minimizado do separador de rede ou de registos e quer lê-lo de forma clara e estruturada.
Validar: Verificar se uma cadeia é JSON válido antes de a utilizar em código ou de a guardar.
Formatar: Tornar JSON minimizado ou confuso legível com indentação consistente.
Minimizar: Reduzir JSON para APIs, variáveis de ambiente ou dados incorporados.
Vista em árvore: Explorar grandes estruturas JSON sem percorrer texto bruto.
Embelezar JSON adiciona indentação e quebras de linha para que possa ler e editar facilmente. Minimizar remove todos os espaços em branco e novas linhas desnecessários para reduzir o tamanho do ficheiro — útil para APIs de produção e carregamento mais rápido. Esta ferramenta faz os dois: formatar para desenvolvimento e minimizar para implementação.
JSON suporta um pequeno conjunto de tipos de valores. Compreendê-los ajuda-o a escrever e validar dados corretamente:
Objetos: Coleções não ordenadas de pares chave-valor entre chavetas. As chaves devem ser cadeias entre aspas duplas.
Arrays: Listas ordenadas de valores entre parênteses retos. Os elementos podem ser qualquer tipo JSON.
Cadeias: Texto entre aspas duplas. Utilize barra invertida para escapar aspas e caracteres de controlo.
Números: Números inteiros ou decimais; sem zeros à esquerda (exceto 0) e sem zeros à direita após um ponto decimal.
Booleanos: Os literais true e false, sem aspas.
Null: O literal null, representando um valor vazio ou ausente.
Escolha o formato certo para a sua situação:
Embelezar para: Ler respostas de API, editar ficheiros de configuração, depurar e compreender a estrutura. Indentação e quebras de linha tornam o aninhamento claro.
Minimizar para: APIs de produção, variáveis de ambiente, dados de script inline e cargas menores. Remove todos os espaços em branco desnecessários.
Validar quando: Colar de fontes externas, antes de guardar numa base de dados ou ao depurar erros de análise. Garante sintaxe JSON rigorosa.
Utilizar vista em árvore para: JSON grande ou profundamente aninhado. Expanda e recolha nós para encontrar chaves e valores sem percorrer.
Um formatador e validador JSON dedicado poupa tempo ao trabalhar com APIs, configurações ou quaisquer dados JSON.
Formatar JSON significa reformatá-lo com indentação e quebras de linha para que seja fácil de ler. Minimizar faz o oposto: remove espaços extra e novas linhas para reduzir o tamanho.
JSON minimizado é mais pequeno e mais rápido de transmitir. É frequentemente utilizado em APIs de produção, configurações e ao incorporar JSON em HTML ou variáveis de ambiente.
Não. Todo o processamento ocorre no seu browser. O seu JSON nunca é carregado nem armazenado nos nossos servidores.
A ferramenta suporta JSON padrão: objetos, arrays, cadeias, números, booleanos e null. Não suporta comentários nem vírgulas finais; utilize Validar para detetar erros de sintaxe.
Recebe JSON minimizado de uma API REST. Cole-o na entrada, clique em Formatar e escolha 2 espaços ou 4 espaços para indentação. A saída mostra os mesmos dados numa estrutura legível para que possa inspecionar campos e objetos aninhados.
Caso de utilização: Desenvolvimento e depuração
A configuração da sua aplicação está armazenada como JSON legível. Antes de implementar, utilize Minimizar para produzir uma cadeia de linha única. Pode colar o resultado numa variável de ambiente ou incorporá-lo em HTML, reduzindo o tamanho e mantendo o formato válido.
Caso de utilização: Implementação e armazenamento
Dados de formulários, importações ou APIs de terceiros podem não ser JSON válido. Cole-os na ferramenta e clique em Validar. Se a sintaxe estiver errada, recebe uma mensagem de erro clara; se for válido, pode formatá-lo ou minimizá-lo conforme necessário.
Caso de utilização: Validação e verificação de erros