Reparar JSON

Entrada JSON quebrado

1

Saída JSON reparado

Configurações

Como o reparo de JSON funciona

Ao inserir um JSON inválido, o sistema tenta estes métodos em ordem:

1
Biblioteca JSONRepair
Reparo rápido e preciso para a maioria dos problemas comuns
2
Correspondência de padrões básica
Lida com erros de sintaxe simples
3
Provedores de IA
DeepSeek e outros para casos complexos

Comece a reparar JSON

Insira um JSON quebrado ou clique em Importar para carregar de um arquivo.

Guia passo a passo: como reparar um JSON quebrado

  1. Etapa 1 – Cole seu JSON quebrado

    • Copie o JSON inválido ou quebrado (por exemplo, de logs, de uma API antiga ou de um arquivo de configuração).
    • Cole no painel esquerdo do editor. Você também pode arrastar e soltar um arquivo ou usar o botão Importar.
    • Não se preocupe com erros como chaves sem aspas ou vírgulas finais — esta ferramenta foi feita para corrigir isso.
  2. Etapa 2 – Processo de reparo automático

    • Se o JSON estiver inválido, o botão “Reparar” aparece (ou clique manualmente).
    • A ferramenta primeiro tenta um reparo local rápido para corrigir erros de sintaxe imediatamente.
    • Se o reparo local não for suficiente, ela passa para o mecanismo de reparo por IA para inferir a intenção e corrigir a estrutura.
  3. Etapa 3 – Revise o JSON corrigido

    • O JSON reparado e válido aparece no painel direito.
    • Nós fazemos pretty-print automaticamente para você validar a estrutura e os valores.
    • Verifique o indicador de validade para confirmar que agora está em conformidade com a sintaxe JSON padrão.
  4. Etapa 4 – Use seu JSON limpo

    • Clique em Copy para copiar o JSON corrigido para a área de transferência.
    • Baixe como um arquivo `.json` para backup.
    • Use Apply para movê-lo para o lado de entrada se quiser fazer mais edições manuais.

Problemas comuns que corrigimos:

  • Falta de aspas nas chaves (ex.: name: "John""name": "John")
  • Vírgulas finais (ex.: [1, 2,][1, 2])
  • Aspas simples em vez de aspas duplas
  • Arrays ou objetos não fechados
Exemplo: corrigindo um objeto de configuração quebrado
// Entrada quebrada (JSON inválido)
{
  name: "Project X",   // Chave sem aspas
  'id': 1024,          // Aspas simples
  items: [
    "A",
    "B",               // Vírgula final
  ]
}

// Saída reparada (JSON válido)
{
  "name": "Project X",
  "id": 1024,
  "items": [
    "A",
    "B"
  ]
}

Ferramentas JSON relacionadas

  • Depois de reparar, talvez você queira formatar, validar ou converter seus dados.

Perguntas Frequentes

Como funciona o reparo de JSON?

Nosso sistema de reparo usa uma abordagem em camadas: primeiro a biblioteca JSONRepair para correções rápidas e confiáveis, depois correspondência de padrões básica e, por fim, provedores de IA (DeepSeek, OpenRouter, Groq) para casos complexos.

Meus dados estão seguros?

Sim. Todos os reparos locais (biblioteca JSONRepair e correspondência de padrões) acontecem inteiramente no seu navegador. Não armazenamos nenhum dado. Se você usar o recurso de reparo por IA para casos complexos, seu JSON é enviado ao nosso provedor de IA (DeepSeek) apenas para processamento e não é armazenado nem usado para treinamento.

Quais métodos de reparo são usados?

1) Biblioteca JSONRepair — reparo rápido e preciso para a maioria dos problemas comuns. 2) Reparo básico — correções baseadas em padrões para erros de sintaxe simples. 3) Reparo por IA — DeepSeek e outros provedores de IA para problemas estruturais complexos.

Ele corrige aspas ou vírgulas faltando?

Sim. Erros comuns como ausência de aspas nas chaves, vírgulas finais, vírgulas faltando entre elementos e colchetes/chaves incompatíveis são corrigidos automaticamente pelo nosso mecanismo local.

Existe limite de tamanho para o reparo por IA?

Sim. Por confiabilidade, o reparo por IA suporta entradas de até aproximadamente (~18000 caracteres) por solicitação. JSONs maiores normalmente podem ser corrigidos com os métodos locais (JSONRepair/reparo básico) ou divididos em partes menores antes de usar a IA.

Preciso de chaves de API?

Não. Você não precisa de chaves de API. Em casos complexos, melhoramos os resultados usando nossa integração com a API do DeepSeek (gerenciada por nós) sobre os reparos locais e correções embutidas — funciona pronto para uso.

Qual é a precisão do processo de reparo?

Muito alta para problemas comuns usando a biblioteca JSONRepair. A correspondência de padrões básica lida com erros de sintaxe simples. Quando necessário, provedores de IA oferecem análise inteligente para problemas estruturais complexos.

Ferramenta Reparação JSON - Corrigir JSON Inválido | JSONSwiss