Ferramenta de desenvolvedor / 30

Reparo e Correção Automática de JSON de LLM

Repare JSON truncado, malformado, com aspas simples ou sem escape gerado por LLMs, sem idas e voltas ao servidor.

Reparo e Correção Automática de JSON de LLM: TOEA analisa a estrutura de strings JSON malformadas. Ela corrige automaticamente chaves/colchetes de fechamento ausentes, remove vírgulas finais, converte aspas simples em aspas duplas, coloca aspas em chaves de objeto sem aspas, substitui as constantes do Python (True/False/None) e escapa caracteres de controle dentro de strings. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.

Execuções
No seu navegador
Custo
Grátis · sem cadastro
Disponibilidade
Pronto para usar

Relatório de status do reparo

7 Correções aplicadas ⚡
Correções automáticas aplicadas:
  • 🛠️ Removed code comments
  • 🛠️ Replaced Python 'True' with 'true'
  • 🛠️ Converted single-quoted strings/keys to double quotes
  • 🛠️ Added double quotes to unquoted object keys
  • 🛠️ Removed trailing commas from objects/arrays
  • 🛠️ Closed unterminated string literal at end of input
  • 🛠️ Closed unclosed object brace '}'

Uma truncagem reparada continua incompleta

Quando um modelo atinge o limite de saída, o JSON para no meio de um valor. Fechar as strings e os colchetes abertos faz com que ele seja interpretado, mas o último registro é apenas o que foi escrito antes do corte: uma string termina cedo, um número pode estar sem alguns dígitos e os campos seguintes estão ausentes. Quando a lista de correções informa que uma string ou um colchete foi fechado no final, descarte ou solicite novamente o item final em vez de confiar nele. A solução duradoura é upstream: aumente o limite de tokens de saída, peça menos registros por chamada ou use o modo de saída estruturada do provedor.

Sintaxe corrigida, estrutura não verificada

Um JSON válido ainda pode ser o JSON errado: um campo ausente, um número enviado como string ou um objeto extra envolvendo o conteúdo. Valide a saída reparada de acordo com o schema que você pediu ao modelo usando o validador de JSON Schema antes que seu código dependa dela.

Há um erro sem correção automática segura: uma aspa dupla dentro de um valor de string que não foi escapada, como em "He said "yes"". Nada no texto informa onde o valor realmente termina; por isso, corrija-o manualmente.

Como usar

  1. Cole a saída JSON bruta ou truncada de um LLM.
  2. TOEA corrige automaticamente erros de sintaxe, aspas sem escape, vírgulas finais e colchetes não fechados.
  3. Revise o relatório de correção e depois copie ou baixe o JSON válido.

Privacidade e limitações

O processamento ocorre inteiramente na RAM do seu navegador. Seus dados e payloads de API nunca são transmitidos a nenhum servidor.

Ferramentas relacionadas

Perguntas frequentes

Quais tipos de erro de JSON a ferramenta consegue reparar?

Corrige JSON truncado por limite de tokens, vírgulas finais, strings/chaves com aspas simples, chaves de objeto sem aspas, constantes do Python (True/False/None), quebras de linha/tabulações sem escape em literais de string e comentários de código JS.

Ela altera os valores das strings?

Não. Corrige a formatação de sintaxe e escapa caracteres de controle brutos dentro de strings sem alterar o conteúdo.

Ferramenta grátis · no seu navegador execuções · não precisa de conta