Skip to content
PocketCaliper
Idioma
Abrir menu

Corre localmente no navegador

Validador JSON

Verifique se o JSON é sintaticamente válido e veja a linha e a coluna do primeiro erro. A validação fica no navegador.

Cole um payload quando só precisa de um sim ou não e um ponteiro para a quebra. Este validador não indenta nem minifica o texto.

O JSON.parse corre neste separador. A entrada inválida não sai da máquina para ser verificada fora.

Como usar

  1. Cole o JSON a testar.
  2. Execute validar.
  3. Leia o estado de sucesso ou o primeiro erro com linha e coluna.

Como funciona

Um parse com sucesso significa JSON bem formado. Não prova um esquema, tipos nem chaves obrigatórias.

Quando o motor indica uma posição de carácter, a página passa-a a linha e coluna para o editor.

Exemplos

  • Vírgula final

    Uma lista que termina com vírgula falha o parse. O ponteiro cai perto da vírgula extra para a apagar.

  • Aspas simples

    Chaves entre aspas simples não são JSON válido. Marca-se a primeira aspa, sem reescrever.

FAQ

Válido significa que o contrato da API está certo?

Não. Válido é só sintaxe. O esquema fica fora de alcance.

Porque não há saída formatada?

Esta página é um filtro. Use o formatador para indentar ou o minificador para reduzir.

Chaves duplicadas são assinaladas?

O JSON.parse costuma ficar com a última chave duplicada. Mesmo assim considera-se analisável.

A amostra é enviada?

Não. A validação é local neste separador.

Ferramentas relacionadas