Formatar, minificar ou validar JSON na aba
Cole um conteúdo ou abra um arquivo .json. Os botões de indentação, Minificar e Validar ficam na mesma página. O erro mostra linha e coluna. JSON estrito: sem vírgula sobrando e sem comentário. O resultado é só leitura, e um conteúdo grande usa um worker.
Dois ou quatro espaços, ou uma linha só
“Formatar (2 espaços)” e “Formatar (4 espaços)” indentam depois de uma leitura limpa. “Minificar” tira os vãos que não mudam os valores. Comentário ou vírgula no último item falha, porque a leitura é estrita.
Worker quando o texto pesa
Um arquivo grande é lido fora da linha principal para a aba continuar usável. A caixa de saída não aceita digitação. Copie ou baixe. Tire senhas e tokens antes de colar.
Como formatar JSON no seu aparelho
-
Cole na caixa, ou clique em “Abrir arquivo .json” e pegue o .json guardado no celular.
-
Clique em “Formatar (2 espaços)” ou “Formatar (4 espaços)” para ver a árvore. “Minificar” serve quando a API quer uma linha.
-
Clique em “Validar” se você só quer o veredito. Um arquivo ruim aponta a linha e a coluna do primeiro problema.
-
A saída é só leitura. Copie ou baixe e feche a aba. O JSON não foi enviado.
JSON reescrito onde você já está
-
Sintaxe estrita
Aspas duplas, sem comentário e sem vírgula depois do último valor. É esse JSON que a página aceita.
-
Linha e coluna
Validar marca o ponto em que a leitura parou, em vez de um erro vago.
-
Worker no texto grande
Um conteúdo pesado vai para um worker para a formatação não travar a página.
-
A saída não se edita
Você não digita na caixa do resultado. Copie ou baixe o texto que ela produziu.
-
Só aparece aqui
A leitura fica na aba. Apague segredos antes, porque as caixas mostram o que você cola.
-
Opção de uma linha
Minificar serve para log e pedido. Ela tira espaços que não mudam os dados.
Perguntas sobre formatar JSON
Vírgula no final formata?
Não. O JSON estrito para nessa vírgula. Apague e clique de novo em Formatar ou Validar.
Comentário com // passa?
Não. Comentário não é JSON. Tire antes de usar os botões.
Minificar muda número ou chave?
Não. Só some o espaço que a gramática ignora.
Por que não digito no resultado?
A saída é só leitura. Copie ou baixe quando precisar do texto em outro lugar.
E um arquivo enorme?
Conteúdo grande usa um worker. Mesmo assim, apague tokens antes de eles aparecerem na tela.
O GustKit guarda o JSON?
Não. A leitura roda nesta aba e sai quando você fecha.