Guias passo a passo para corrigir os erros JSON mais comuns.
Todos os guias
Base64 é uma codificação reversível, não criptografia. Decodifique em um passo, trate Unicode corretamente e leia as seções de JWT que usam Base64url.
Ler guia →A codificação percentual substitui caracteres inseguros por %XX para que qualquer texto seja seguro em uma URL. Saiba quais caracteres escapar e como decodificá-los.
Ler guia →Desde o YAML 1.2, todo documento JSON é um YAML válido. Converta configurações YAML para JSON e fique atento às armadilhas de indentação e inferência de tipo.
Ler guia →Um array JSON de objetos se mapeia para uma tabela CSV — uma linha por objeto, colunas a partir da união das chaves. O trabalho real está no quoting e no tratamento dos valores aninhados.
Ler guia →XML precisa de uma única raiz e representa listas como elementos repetidos. Mapeie chaves com prefixo @ para atributos e #text para o texto do elemento e obtenha uma conversão reversível.
Ler guia →Fazer stringify de JSON o envolve em aspas e faz escape das aspas internas e dos caracteres especiais, produzindo um literal de string JSON pronto para ser embutido em outro lugar.
Ler guia →Uma vírgula final depois da última propriedade do objeto ou do último item de um array é válida em alguns contextos do JavaScript, mas não é JSON válido.
Ler guia →Strings e chaves de objeto em JSON precisam de aspas duplas. Valores entre aspas simples são comuns em trechos de JavaScript, saídas tipo Python e respostas de LLM.
Ler guia →Chaves como name, active e profile precisam de aspas em JSON válido, mesmo quando parecem identificadores normais.
Ler guia →Respostas de IA muitas vezes parecem JSON, mas trazem markdown fences, comentários, literais estilo Python ou sintaxe de objeto JavaScript.
Ler guia →Esse erro normalmente significa que o parser chegou a uma chave de objeto que não é JSON válida: chave sem aspas, comentário, vírgula final ou sintaxe JavaScript dentro de JSON estrito.
Ler guia →JSON se parece com um literal de objeto JavaScript, mas é um formato de dados menor, com sintaxe mais estrita e sem valores executáveis.
Ler guia →Uma validação rápida antes de enviar uma requisição de API ajuda a separar problemas de sintaxe JSON de erros de autenticação, schema e backend.
Ler guia →Um formatador deixa um JSON válido mais legível. Uma ferramenta de reparo tenta transformar «quase JSON» em JSON válido antes de formatá-lo.
Ler guia →Unexpected token significa que um parser JSON estrito encontrou um caractere que não pode aparecer naquela posição em JSON válido.
Ler guia →JSON estrito pode ser convertido em um objeto JavaScript com JSON.parse. Literais de objeto JavaScript precisam de uma limpeza antes de virarem JSON válido.
Ler guia →