Ferramenta Tool Kumar
Corrigir JSON
Cole um JSON inválido para ver o que está errado e uma versão corrigida ao lado. O Tool Kumar marca cada problema com sua linha e coluna, e “Corrigir entrada” aplica todas as correções em uma única etapa que você pode desfazer.
Como usar esta ferramenta
- Cole o JSON inválido ou abra o arquivo.
- O aviso conta os problemas que podem ser corrigidos e descreve o primeiro com sua linha e coluna. O editor sublinha cada um.
- Confira o documento corrigido na visualização “Formatar” e escolha “Corrigir entrada” para aplicá-lo. Ctrl+Z desfaz a ação.
Exemplo prático
Este exemplo mistura erros comuns: um comentário, chaves sem aspas, aspas simples, True e None de Python, uma vírgula no final, uma vírgula ausente e NaN. A saída é o documento corrigido.
Entrada
{
// account settings
name: 'Ada',
active: True,
plan: None,
tags: ['json', 'tools',],
limits: {"daily": 100 "monthly": 3000},
ratio: NaN
}Saída
{
"name": "Ada",
"active": true,
"plan": null,
"tags": [
"json",
"tools"
],
"limits": {
"daily": 100,
"monthly": 3000
},
"ratio": null
}Opções e casos especiais
- Corrige comentários, chaves sem aspas, strings com aspas simples, vírgulas no final, vírgulas ausentes entre propriedades, True, False e None de Python e delimitadores de blocos de código Markdown ao redor do JSON colado.
- NaN e Infinity não têm representação em JSON, então viram null. Confira a saída quando esses valores forem importantes.
- Algumas entradas não podem ser corrigidas, como uma string sem aspas de fechamento. Nesse caso, o aviso informa um erro e sua localização.
- A correção mantém os dígitos dos números e a ordem das chaves.
Privado por padrão
Seu documento fica neste navegador. O Tool Kumar analisa, converte e cria downloads no seu dispositivo, sem conta e sem envio ao servidor.
Corrigir JSON: perguntas frequentes
- Como corrijo um JSON inválido?
- Cole-o aqui. O Tool Kumar marca cada problema e mostra uma versão corrigida. Escolha “Corrigir entrada” para aplicar todas as correções de uma vez ou edite a entrada manualmente.
- Todo erro de JSON pode ser corrigido?
- Não. Erros de aspas, vírgulas e comentários são corrigidos automaticamente. Texto ausente, como uma string interrompida antes das aspas de fechamento, precisa ser corrigido manualmente.
- A correção altera meus valores?
- Os valores continuam iguais, exceto NaN e Infinity, que JSON não consegue representar e que viram null. Revise a saída antes de usá-la.
Guias de erros relacionados
Ferramentas relacionadas
Validador JSON, Escapar e remover escape de JSON e Formatador JSON.