Formatador e validador JSON
Formate, minimize e valide JSON, vá até à linha e coluna de um erro de sintaxe e explore o resultado em árvore.
- Funciona no navegador
- Sem envio
- O resultado fica no seu dispositivo
Privacidade e limitesExecuta no seu navegador. Nada é enviado.
O conteúdo das entradas fica neste separador; a Refentra não o envia nem guarda. As contagens agregadas opcionais de ações só são enviadas com o seu consentimento para medição de utilização. Limpe o espaço ao terminar.
Perfil suportado: JSON: 20.000 nós, profundidade 64. Números IEEE-754; inteiros seguros e finitos. Números devem conservar o significado decimal. Inteiros inseguros, transbordos e precisão não suportada são rejeitados antes da saída.
Ficheiros: apenas UTF-8; BOM UTF-8 opcional removido. Posições em unidades UTF-16 do editor.
Máximo 200.000 unidades UTF-16; os parsers podem ter limites inferiores. Worker: 15 segundos (regex 1,5 segundos).
Verificar os dados e o resultado
- Preparar e escolher a operação
Cole JSON e escolha a formatação com espaços ou tabulações, ou a minificação para uma transferência compacta.
- Verificar um exemplo concreto
Experimente esta amostra e compare com o resultado indicado: {"b":2,"a":1} → minify → {"b":2,"a":1}
- Rever antes de reutilizar o resultado
Compare os valores e os níveis de aninhamento na árvore; a indentação altera a apresentação, mas não os dados pretendidos.
Respostas para esta tarefa
Os inteiros grandes são preservados?
Os números que não podem ser representados em segurança são rejeitados, em vez de serem arredondados em silêncio; guarde os identificadores como texto entre aspas.
O que devo verificar se os dados falharem?
Retire as vírgulas finais e os comentários; escreva as chaves e o texto entre aspas duplas. Verifique a posição indicada.
Onde termina o alcance desta ferramenta?
A análise de JSON está limitada a 200.000 unidades UTF-16, 20.000 nós e profundidade 64; não valida o esquema de uma aplicação.