Pular para o conteúdo

Minificador de XML

Minifique XML removendo a indentação, as quebras de linha entre tags e os comentários, enquanto mantém elementos, atributos, conteúdo de texto e CDATA exatamente como estão. O minificador verifica primeiro se o documento está bem formado e informa tags incompatíveis ou atributos inválidos, com linha e coluna. Ele respeita xml:space="preserve", permitindo que desenvolvedores reduzam feeds, mapas do site e payloads com segurança.

Redefinir

Perguntas frequentes

O que o minificador de XML remove?

Ele remove textos compostos apenas por espaços em branco entre tags, comentários e espaços extras entre atributos dentro de tags. O texto que contém qualquer caractere visível permanece exatamente como foi escrito.

Posso manter os comentários?

Sim. Ative Manter comentários e todos eles permanecerão na saída. Por padrão, os comentários são removidos porque raramente são relevantes para as máquinas.

Os espaços em branco dentro de xml:space="preserve" são mantidos?

Sim. Dentro de um elemento com xml:space="preserve", e também em seus elementos filhos, a menos que eles redefinam essa opção, todo o texto com espaços em branco é mantido sem alterações.

O documento é verificado antes?

Sim. Tags incompatíveis ou não fechadas, atributos duplicados ou sem aspas, texto fora do elemento raiz, vários elementos raiz e caracteres & isolados são informados com a linha e a coluna.

O que acontece com CDATA, instruções de processamento e o DOCTYPE?

Eles são mantidos como foram escritos. A declaração XML permanece em primeiro lugar, com os espaços extras dentro dela reduzidos.

As referências a entidades serão expandidas?

Não. Referências como & ou © permanecem como estão, portanto o documento minificado tem exatamente o mesmo significado que o original.

A remoção de espaços em branco pode alterar o significado?

Em conteúdo misto, o texto composto apenas por espaços em branco entre dois elementos em linha é removido, o que pode juntar palavras como <b>a</b> <i>b</i>. Use xml:space="preserve" ou mantenha esses documentos formatados se isso for importante.

Qual pode ser o tamanho da entrada?

Até 1 MB de XML por solicitação. O minificador lê o documento em uma única passagem, portanto os resultados são retornados rapidamente.

Posso minificar arquivos SVG com esta ferramenta?

Sim, SVG é XML. Para obter arquivos SVG bem menores, o SVG Minifier também otimiza caminhos, cores e números com o SVGO.

Meu XML é armazenado?

Não. O documento é processado na memória e devolvido. Ele nunca é salvo; apenas os tamanhos das solicitações são registrados.

Sobre OneClick Pro

OneClick Pro é uma coleção gratuita com mais de 150 ferramentas da Web para o trabalho cotidiano: converter imagens e unidades, formatar e validar código, verificar domínios e SEO, e trabalhar com textos, datas e números. Todas as ferramentas funcionam sem registro ou assinatura, e o que você digita é usado apenas para calcular o resultado e nunca é armazenado. Use o serviço como uma caixa de ferramentas para tarefas pontuais ou salve nos favoritos as ferramentas que você usa todos os dias.