Refaça a prévia ao editar a entrada
Ctrl/Cmd+Enter gera propostas como o botão principal. Qualquer edição torna o plano anterior desatualizado e bloqueia suas ações. Mesmo que a saída antiga esteja válida, gere novas sugestões antes de continuar.
Ferramentas JSON
Gere sugestões pelo botão ou com Ctrl/Cmd+Enter. Aceite cada trecho após conferir a diferença; a exportação exige revisão completa e sintaxe válida.
O texto fica nesta aba, sem envio nem armazenamento persistente.
As sugestões podem mudar o significado ou inventar valores ausentes. Aceite apenas alterações que você entenda; sintaxe válida não comprova dados corretos.
Prévia ausente ou desatualizada. Gere sugestões para esta entrada.
Reparo de JSON ajuda quando uma resposta chega com aspas abertas ou vírgulas fora do lugar. O ponto delicado é reconhecer quando o motor precisa supor um valor: uma saída que pode ser lida ainda pode descrever algo diferente do esperado.
Para consertar JSON de um log ou de uma resposta gerada, compare as sugestões com a fonte disponível. Um JSON quebrado nem sempre perdeu apenas pontuação. Aqui, corrigir JSON envolve aceitar trechos visíveis, mantendo o texto de entrada ao lado do resultado.
Os trechos anteriores e propostos aparecem destacados, com linha, coluna e contagem. Só uma alteração é aceita por vez. Um trecho pode conter vários sinais relacionados; o número de cartões não representa necessariamente o número de erros de sintaxe.
O Reparo de JSON não substitui a entrada ao aceitar uma sugestão. A saída contém apenas trechos aceitos. Copiar e baixar ficam disponíveis depois que todos forem revisados e o resultado passar na validação estrita.
Ctrl/Cmd+Enter gera propostas como o botão principal. Qualquer edição torna o plano anterior desatualizado e bloqueia suas ações. Mesmo que a saída antiga esteja válida, gere novas sugestões antes de continuar.
Uma aspa adicionada pode depender de outro fechamento ainda pendente. A validação roda após cada aceitação, mas o estado intermediário pode continuar inválido. Leia os trechos relacionados antes de decidir se a correção faz sentido.
Desfazer restaura em conjunto a entrada, a saída e os trechos aceitos no estado anterior. Há apenas um nível de retorno. Se uma sugestão mudar um valor ou seu tipo, confirme com a fonte antes de avançar.
O motor pode corrigir vírgulas ausentes ou finais, aspas simples e nomes sem aspas. Comentários, literais Python, cercas de código Markdown e envoltórios JSONP também podem gerar propostas. O efeito de cada remoção ou complemento precisa ser conferido.
A saída aplica diferenças textuais à entrada, sem analisar e serializar novamente o documento inteiro. Os literais numéricos existentes mantêm sua escrita. Ainda assim, chaves repetidas e riscos numéricos podem produzir avisos para análise no validador JSON.
A checagem estrita lê o resultado realmente aceito, não uma versão futura com alterações pendentes. Um original válido, sem propostas, já pode ser exportado. O estado válido e os avisos têm papéis diferentes na decisão de usar os dados.
Vírgulas e aspas incorretas são casos frequentes. O motor também trata alguns literais de outras linguagens, comentários e envoltórios. Isso pode exigir mais que pontuação: leia os trechos propostos antes de aceitar qualquer valor completado.
Porque a sintaxe incompleta admite interpretações diferentes. Se o texto acaba depois de dois-pontos, não há como saber o valor perdido apenas pelo prefixo. Um complemento pode permitir a leitura sem reproduzir o dado original.
Não. O processamento acontece na aba aberta. Não há envio do documento pela interface; baixar o resultado salva localmente a saída revisada.
Mantenha a proposta pendente ou desfaça a última ação aceita. O Reparo de JSON pode ser reiniciado após corrigir a fonte, gerando um novo plano. Se não houver uma interpretação plausível, retorne ao sistema que produziu o texto.
Não. Um identificador incorreto ou um campo obrigatório ausente pode coexistir com sintaxe válida. Confira os dados com o contrato da API, o esquema esperado ou uma cópia confiável da fonte.
Alguma sugestão ficou confusa?
O Reparo de JSON inclui um exemplo para acompanhar as decisões por trecho. Veja como a validação muda entre aceitações antes de trabalhar com sua própria entrada.