Programação

O que é JSON? Guia completo para iniciantes

09 de junho de 20258 min de leitura

O que é JSON?

JSON (JavaScript Object Notation) é um formato de texto para troca de dados. Criado por Douglas Crockford no início dos anos 2000, hoje é o padrão universal para APIs REST.

Sintaxe básica

{
  "nome": "João Silva",
  "idade": 30,
  "ativo": true,
  "endereços": [
    {
      "tipo": "casa",
      "cidade": "São Paulo"
    }
  ],
  "telefone": null
}

Tipos de dados suportados

  • String: "texto entre aspas duplas"
  • Number: 42 ou 3.14
  • Boolean: true ou false
  • null: valor nulo
  • Array: [1, 2, 3]
  • Object: {"chave": "valor"}

Erros comuns

  1. Usar aspas simples em vez de duplas
  2. Vírgula no último elemento
  3. Usar comentários (JSON não suporta comentários!)
  4. Esquecer de escapar caracteres especiais

Formate seu JSON agora

Use o Formatador de JSON do DynamicTools para validar e formatar seu JSON com syntax highlighting!