Formatador, validador e visualizador de JSON: escolha a ferramenta certa
Compare lado a lado formatador, validador, visualizador, minificador e comparador, com a ordem para encadeá-los ao revisar uma carga útil de uma API.
Qual ferramenta para qual tarefa
Cinco ferramentas de JSON cobrem a maior parte do trabalho de revisão. O formatador para uma indentação legível, o validador para uma verificação rigorosa da sintaxe, o visualizador para explorar cargas grandes como uma árvore recolhível, o minificador para a compactação na transmissão e o comparador para comparar duas versões de forma semântica.
Formatador vs reparo vs validador
Um formatador rigoroso rejeita a entrada no primeiro erro de sintaxe e para. Um formatador de reparo inteligente tolera os erros comuns de quase-JSON e depois formata o texto limpo. Um validador apenas verifica — não reescreve. Escolha pela aparência da entrada.
Visualizador de árvore vs formatador plano
Quando o JSON ocupa mais do que algumas telas, um visualizador de árvore supera um formatador plano — você recolhe o que não lhe interessa e foca na parte em revisão. O visualizador também torna óbvios os pares de colchetes que não combinam.
As especificações que suas ferramentas aplicam
Validadores rigorosos implementam RFC 8259 e ECMA-404. Ferramentas de JSONPath implementam RFC 9535. A canonicalização de JSON (para assinaturas) é a RFC 8785.
Caminho recomendado
Use as ferramentas nesta ordem ao revisar uma carga útil de JSON desconhecida.
-
- Ferramenta: /json-viewer — explore o formato como uma árvore.
-
- Guia: /guides/json-formatter-vs-json-repair — escolha entre formatação rigorosa e reparo.
-
- Blog: /blog/json-viewer-vs-json-formatter — dicas de fluxo de trabalho.
-
- Referência: /news/rfc-8259-json-standard — a gramática que seu validador aplica.
Guias de reparação de JSON
Núcleos temáticos
- Erros de análise de JSON: leia a mensagem, vá direto à correção
- Reparar JSON inválido: de «o que está errado» a um arquivo limpo
- Reparar a saída JSON de um LLM: lidar com o quase-JSON da IA
- Privacidade: ferramentas JSON que não saem do seu navegador
- Interoperabilidade de JSON: YAML, CSV, XML, JWT, Schema
Guias específicos
- Como decodificar strings Base64 (e payloads JWT)
- Codificação URL: codifique parâmetros de consulta e caminhos
- Converter YAML para JSON (e evitar erros de indentação)
- Converter JSON para CSV: achatar um array de objetos
- Converter JSON para XML: raiz, atributos e arrays
- Escapar JSON como literal de string (e decodificar JSON com codificação dupla)
- Corrigir vírgulas finais em JSON
- Corrigir aspas simples em JSON
- Corrigir chaves sem aspas em JSON
- Reparar JSON gerado por LLM
- Corrigir o erro de parse JSON: Expected Property Name
- JSON x literal de objeto JavaScript
- Valide o JSON antes das requisições de API
- Formatador JSON x JSON Repair
- Corrigir erros JSON Unexpected Token
- Conversor de JSON para objeto JavaScript