Insira seu JSON
Exemplos de JSON para Testar
JSON Simples
{ "nome": "João Silva", "idade": 30, "email": "joao@email.com", "ativo": true }
Array de Objetos
[ { "id": 1, "produto": "Notebook", "preco": 2999.90, "estoque": 50 }, { "id": 2, "produto": "Mouse", "preco": 89.90, "estoque": 150 } ]
JSON Aninhado
{ "empresa": "Tech Solutions", "endereco": { "rua": "Av. Paulista", "numero": 1000, "cidade": "São Paulo", "estado": "SP" }, "funcionarios": [ { "nome": "Maria", "cargo": "Desenvolvedora", "salario": 8500.00 }, { "nome": "Carlos", "cargo": "Gerente", "salario": 12000.00 } ] }
O Que é JSON?
JSON (JavaScript Object Notation) é um formato leve de troca de dados. É fácil para humanos lerem e escreverem, e fácil para máquinas parsearem e gerarem. É baseado em um subconjunto da linguagem JavaScript.
Sintaxe Básica do JSON:
  • Dados são representados em pares chave: valor
  • Chaves devem ser strings entre aspas duplas
  • Valores podem ser strings, números, objetos, arrays, booleanos ou null
  • Strings devem usar aspas duplas
  • Objetos são delimitados por chaves {}
  • Arrays são delimitados por colchetes []
  • Elementos são separados por vírgulas
Erros Comuns em JSON
1. Aspas Simples vs. Duplas
JSON exige aspas duplas para strings. Incorreto: {'nome': 'João'}
Correto: {"nome": "João"}
2. Vírgula Extra
A última propriedade de um objeto ou elemento de array não deve ter vírgula.
Incorreto: {"nome": "João", "idade": 30,}
Correto: {"nome": "João", "idade": 30}
3. Chaves sem Aspas
Todas as chaves devem estar entre aspas duplas.
Incorreto: {nome: "João"}
Correto: {"nome": "João"}
4. Comentários
JSON não suporta comentários. Remova // ou /* */ antes de validar.
Dicas para Trabalhar com JSON
1. Valide Antes de Usar
Sempre valide seu JSON antes de usá-lo em produção. Um único caractere incorreto pode quebrar todo o sistema.
2. Formate para Legibilidade
JSON formatado é mais fácil de ler e depurar. Use identação de 2 ou 4 espaços.
3. Minifique para Produção
Para APIs e transferência de dados, use JSON minificado (sem espaços ou quebras de linha) para reduzir o tamanho.
4. Escapar Caracteres Especiais
Strings JSON devem escapar caracteres especiais como aspas (\\"), barras (\\\\) e quebras de linha (\\n).