Depurar respostas de API
Formate payloads JSON de uma única linha devolvidos de endpoints de servidor ou consolas de programador em objetos aninhados legíveis.
Ferramentas de programador
Cole o JSON para o formatar com indentação e detetar erros de sintaxe rapidamente.
Cole o JSON na caixa de entrada.
Formate o JSON.
Copie o resultado formatado.
O Formatador de JSON formata e valida JSON diretamente no seu navegador. Cole o JSON, execute o formatador e copie um resultado legível sem carregar os dados.
O JSON (JavaScript Object Notation) é o padrão universal para partilhar dados estruturados entre servidores, APIs, ficheiros de configuração e aplicações. No entanto, os payloads JSON em bruto são frequentemente blocos minificados de uma única linha que são impossíveis de auditar por humanos. Este Formatador e Validador JSON reconstrói strings ilegíveis em árvores lindamente indentadas, tornando os arrays aninhados e as propriedades de chave-valor instantaneamente claros. Também deteta erros de sintaxe, como vírgulas em falta, parênteses extra, chaves sem aspas ou caracteres inválidos. Como a execução é 100% baseada no browser, os seus snippets de código, credenciais, registos de base de dados e respostas de API nunca saem da sua máquina, proporcionando uma conformidade de privacidade perfeita para programadores empresariais.
Formate payloads JSON de uma única linha devolvidos de endpoints de servidor ou consolas de programador em objetos aninhados legíveis.
Valide a estrutura e encontre vírgulas ou parênteses em falta nas definições da aplicação, manifestos de pacotes ou configurações do servidor.
Imprima de forma legível saídas de base de dados em bruto ou objetos para incluir em tickets de programador, tutoriais ou notas de entrega.
Não. A formatação utiliza o analisador JSON local do browser.
A ferramenta atual formata o JSON para facilitar a leitura. A minificação pode ser adicionada como uma ação separada.
A ferramenta apresentará uma mensagem de erro clara a apontar exatamente onde o erro de sintaxe está localizado para que o possa corrigir rapidamente.
Não existe um limite do lado do servidor, mas payloads de texto muito grandes (vários megabytes) dependem da memória disponível no separador do seu browser.
Esta ferramenta é estritamente para JSON. Outros formatos como XML ou YAML podem ser suportados com conversores separados.
Sim. Como a validação e a impressão legível são calculadas do lado do cliente em JavaScript, os dados do seu cliente nunca são carregados, rastreados ou armazenados em cache.