Monu Tools

Formatador e validador de JSON

Formate, embeleze e valide JSON online com mensagens de erro claras para entradas inválidas.

Como usar o/a Formatador de JSON

  1. 01

    Cole ou escreva o seu JSON no painel de entrada.

  2. 02

    Prima Executar para o interpretar e reimprimir com indentação de 2 espaços.

  3. 03

    Copie o JSON formatado, ou leia o erro se a entrada for inválida.

O que faz

O Formatador e Validador de JSON transforma JSON minificado, escapado ou desarrumado numa estrutura limpa e indentada que consegue mesmo ler, e localiza erros de sintaxe com a sua posição exata para os corrigir depressa.

Como a formatação e a validação funcionam em conjunto

Passa a sua entrada por um analisador de JSON estrito. Se a análise for bem-sucedida, a ferramenta reimprime os dados com uma indentação consistente de 2 espaços, o que significa que um formato limpo é também a prova de que o seu JSON é válido. Se a análise falhar, obténs um erro preciso em vez de um vago "algo está mal".

Quando recorrerias a ele

Os programadores recorrem a ele constantemente: inspecionar uma resposta de API, verificar a sanidade de um ficheiro de configuração, arrumar o payload de um webhook antes de o guardar, ou tornar um blob grande fácil de comparar num diff antes de o submeter no controlo de versões. JSON legível torna a estrutura, o aninhamento e os campos em falta óbvios num relance.

Porque é que o JSON volta inválido

A maioria dos erros de "JSON inválido" vem de um punhado de causas: chaves ou cadeias envolvidas em aspas simples em vez de aspas duplas, uma vírgula a mais depois do último item, comentários (que o JSON padrão não permite), chaves sem aspas copiadas de um objeto JavaScript, ou aspas inteligentes coladas de um documento. A posição do erro diz-lhe exatamente onde o analisador desistiu.

Corre no seu navegador

Como tudo corre no seu navegador, o seu JSON nunca sai do seu dispositivo. Isso importa quando o payload contém tokens de acesso, registos de clientes ou qualquer coisa que não quereria colar num site qualquer que discretamente o carrega para um servidor.

Depois de formatado, copie o resultado com um clique. Se precisar do oposto, o Minificador de JSON retira todos os espaços em branco para produzir o payload mais pequeno possível para produção.

Perguntas frequentes

O que faz o formatador de JSON?

Interpreta o seu JSON, verifica se é válido e reimprime-o com uma indentação limpa de 2 espaços para ficar fácil de ler. JSON inválido devolve uma mensagem de erro precisa em vez disso.

O meu JSON é enviado para algum lado?

Não. O seu JSON é formatado inteiramente no seu navegador, por isso nada é enviado para um servidor. Não é armazenado, registado nem partilhado.

Porque diz que o meu JSON é inválido?

O formatador segue a norma JSON estrita: chaves e cadeias precisam de aspas duplas, sem vírgulas finais e sem comentários. A mensagem de erro mostra onde a interpretação falhou.

Fontes

Incorporar esta ferramenta

Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.

<iframe src="https://monu.tools/embed/pt/json-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Ferramentas relacionadas