O que é JSON? Como verificar e solucionar erros comuns
Da estrutura de dados à estratégia de verificação, crie JSON que possa ser lido, mantido e trocado.
O que é JSON
JSON (JavaScript Object Notation) é um formato de texto comumente usado para troca de dados entre arquivos de configuração, solicitações de API e sistemas. É fácil de ler, mas o formato é muito rígido: uma vírgula a menos ou uma aspa a mais causará falha na análise.
Estrutura central
JSON consiste em objetos, arrays e valores básicos. Os objetos são colocados entre chaves, os nomes das chaves devem usar aspas duplas; matrizes são colocadas entre colchetes. JSON válido pode conter strings, números, valores booleanos, null, objetos e matrizes.
{ "user": { "name": "Lin", "active": true }, "tags": ["api", "docs"] }Os erros de validação mais comuns
- Use aspas simples ou esqueça de adicionar aspas duplas para nomes de chaves.
- Há uma vírgula extra após o último item.
- Existem novas linhas ou aspas duplas sem escape na string.
- Escreva
indefinidos, anotações ou funções de JavaScript em JSON.
Sequência prática de solução de problemas
Primeiro, deixe o formatador/validador localizar a linha de erro e, em seguida, verifique a estrutura emparelhada a partir do colchete externo ou do colchete para dentro. Após confirmar que o formato é válido, verifique os nomes dos campos, tipos e regras de negócio; essas três coisas não devem ser misturadas.
Conclusão
A verificação JSON é o primeiro limite para a qualidade dos dados. O formato correto não significa que os dados devam atender aos requisitos, mas se o formato estiver incorreto, a verificação subsequente não será iniciada.