Command Palette

Search for a command to run...

MI

Minificador JSON

Minifique o JSON removendo espaços em branco ou embeleze-o com recuo limpo, com estatísticas de economia de tamanho ao vivo e mensagens de erro exatas do analisador

O que é um JSON Minifier?

Um minificador JSON remove cada espaço, tabulação e quebra de linha que fica entre os tokens de um documento JSON, deixando o menor equivalente de byte por byte que ainda analisa Os dados em si permanecem inalterados - as mesmas chaves, os mesmos valores, a mesma ordem - mas uma configuração de 4 KB bastante impressa pode cair para 2,5 KB ou menos quando o recuo se foi JSON menor significa transferências de rede mais rápidas, contas de largura de banda mais baixas e análise mais rápida na extremidade receptora, e é por isso que as respostas da API e os arquivos de dados agrupados são quase sempre enviados minificados.

Este minificador retira espaços em branco apenas fora dos literais de string, portanto, o texto dentro de seus valores - incluindo espaços que você pretendia manter - é preservado exatamente Ele também mantém seus tokens numéricos como escritos: um valor zero à direita como 1.0 ou um inteiro de 30 dígitos sobrevive intacto, porque a ferramenta remove espaços em branco em vez de fazer um round-tripping em cada número através de uma análise que o reescreveria Antes de minificar, ele valida a entrada com o analisador JavaScript JSON, portanto, se uma vírgula ou colchete estiver fora do lugar, você obtém o erro exato do analisador em vez de saída silenciosamente quebrada Um modo embelezar faz o JSON compacto reverso e reindente com dois espaços, quatro espaços ou guias para que você possa lê-lo e editá-lo.

Um exemplo trabalhado mostra o que este minificador JSON online faz e não toca Colar um objeto de cinco linhas, recortado com dois espaços, segurando "id": 12345678901234567890, "preço": 1.0 e "nota": "mantenha dois espaços", então clique em Minificar A saída é {"id":12345678901234567890", preço ":1.0", nota ":"mantenha dois espaços"} e o emblema de tamanho lê 78 B a 65 B, um corte de 16,7% O id de 20 dígitos, o 1.0 e o espaço duplo dentro da string passam todos inalterados Embelezar é diferente, como explica o FAQ abaixo.

Tudo é executado no lado do cliente no seu navegador Seu JSON - que geralmente contém chaves de API, registros de clientes ou configuração interna - nunca é carregado ou armazenado, e a ferramenta funciona offline depois que a página é carregada Isso torna seguro minificar cargas sensíveis que nunca devem sair da sua máquina.

Como usar o Minificador JSON?

  1. Cole seu JSON

    Cole ou digite um objeto JSON ou matriz na área de entrada Pode ser bastante impresso ou já compacto - qualquer um funciona.

  2. Minificar ou embelezar

    Clique em Minificar para retirar espaços em branco e reduzir o arquivo ou Embelezar para recuperá-lo Escolha 2 espaços, 4 espaços ou guias para embelezar.

  3. Verifique as economias

    Leia o emblema de tamanho para ver o tamanho original, o novo tamanho e a redução percentual JSON inválido é sinalizado com o erro exato do analisador.

  4. Copie ou baixe

    Copie o resultado para sua área de transferência ou baixe-o como um arquivo.json, pronto para entrar em sua API, configuração ou pacote.

Principais características

  • Minificar apenas no espaço em branco

    Remove espaços, guias e novas linhas entre tokens enquanto deixa o conteúdo da string intocado, produzindo o menor equivalente válido

  • Number Precisão Preservada

    Mantém os tokens numéricos exatamente como escritos - zeros à direita e inteiros grandes sobrevivem, porque minify retira espaços em branco em vez de reparsar valores

  • Economia de tamanho ao vivo

    Mostra o tamanho original, o tamanho minificado e a redução percentual para que você possa ver o impacto do byte imediatamente

  • Embeleze com seu recuo

    Re-indente JSON compacto com dois espaços, quatro espaços, ou abas para torná-lo legível e diff-friendly novamente

Frequently Asked Questions

Cole seu JSON na área de entrada e clique em Minificar A ferramenta remove todos os espaços em branco fora dos valores da string e mostra o resultado compactado junto com a economia de tamanho Tudo é executado em seu navegador - nada é carregado.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json minifierminify jsonjson minifycompress jsonjson compressorjson formatter minifyjson beautifierminify json onlinejson whitespace removerjson minifier online