O que esta ferramenta faz
O JSON Minifier valida primeiro o JSON e depois chama o JSON.stringify para gerar uma representação compacta. Em vez de simplesmente remover todos os espaços em branco, este método preserva corretamente os espaços em branco, os escapes de nova linha e o conteúdo Unicode na string.
- O JSON inválido não produz resultados que pareçam utilizáveis.
- O tamanho é calculado em bytes UTF-8 e mostra a diferença antes e depois da compressão.
- A saída pode ser descarregada como minified.json.
Como utilizar
- Cole o JSON válido.
- Clique em "Comprimir".
- Visualize os resultados de linha única e as estatísticas de tamanho.
- Copie os resultados ou descarregue o ficheiro JSON.
Utilizações comuns
- Reduza a configuração inline do front-end ou o acessório de teste.
- Compare o tamanho de formatos de impressão bonitos e de transferência compactos.
- Limpe o recuo sem sentido sem alterar o valor.
Funcionalidades do JSON Minifier
Serialize novamente o JSON após a análise para gerar resultados fiáveis de linha única e calcular poupanças. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.
FAQ
Os espaços na string serão removidos?
Não. Depois de a ferramenta analisar o valor e o serializar, apenas o espaço em branco de formatação entre as estruturas desaparece.
A ordem dos campos irá mudar?
Os navegadores modernos serializam de acordo com as regras de propriedade dos objetos JavaScript; normalmente mantém a ordem das propriedades após a análise da entrada, mas não deve confiar na ordem dos campos JSON para transmitir o significado comercial.
Porque é que a percentagem de poupança pode ser de 0%?
Se a entrada já for compacta, o resultado poderá ser tão longo como o texto original ou poderá ser reduzido em apenas alguns bytes.