Output will appear here...
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.
Tudo é executado 100% 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.
Cole ou digite um objeto JSON ou matriz na área de entrada Pode ser bastante impresso ou já compacto - qualquer um funciona.
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.
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.
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.
Remove espaços, guias e novas linhas entre tokens enquanto deixa o conteúdo da string intocado, produzindo o menor equivalente válido
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
Mostra o tamanho original, o tamanho minificado e a redução percentual para que você possa ver o impacto do byte imediatamente
Re-indente JSON compacto com dois espaços, quatro espaços, ou abas para torná-lo legível e diff-friendly novamente
Minify CSS to cut file size or beautify minified stylesheets for debugging
Minify HTML markup for faster page loads or beautify it for readable, indented source
Sort the keys of a JSON object alphabetically, recursively through nested objects, with optional array sorting. Ascending or descending, minify or pretty. Client-side, no signup.
Find and replace text with a regular expression, using capture group backreferences like $1 and named groups, with full flag support
0 comments
No comments yet. Be the first to share your thoughts!