← Todos os guias

NOTAS PRÁTICAS · leitura de 3 min

Corrigir erros comuns de formatação JSON

Encontre aspas inválidas, vírgulas finais, comentários e riscos de precisão antes de formatar JSON.

Mantido pelo Wei2 Tools · Atualizado

JSON não é um literal de objeto JavaScript

JSON exige aspas duplas nas chaves e strings. Comentários, aspas simples, undefined, NaN e Infinity não são válidos. {"x":1,} é inválido pela vírgula final; {"x":1} é válido. Confira colchetes aninhados e escape aspas dentro das strings.

Valide e depois formate ou compacte

Cole um exemplo sem dados sensíveis. Formatar valida e adiciona recuo; compactar valida e remove espaços desnecessários. Entrada inválida gera erro, sem reparo automático. Corrija, execute novamente e copie ou baixe. A formatação não valida um esquema específico da aplicação.

Mantenha identificadores exatos como strings

A ferramenta usa JavaScript para analisar JSON. Inteiros acima de 9007199254740991 podem perder precisão; mantenha identificadores como "9007199254740993" entre aspas se cada dígito importa. Formatar não recupera precisão perdida. Considere isso ao comparar com outras linguagens.

Referências e leituras adicionais

Comentários