Ferramentas de JSON e dados

JSON Minifier

Analisa e volta a serializar JSON numa única linha fiável, calculando a redução de tamanho.

Prima Ctrl / ⌘ + Enter para executar
Resultado só de leitura

Analisa e volta a serializar JSON numa única linha fiável, calculando a redução de tamanho.

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

  1. Cole o JSON válido.
  2. Clique em "Comprimir".
  3. Visualize os resultados de linha única e as estatísticas de tamanho.
  4. 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.

Voltar às Ferramentas para programadores