Como usar: Minificador XML
- Cole o XML ou abra um arquivo
.xml,.rssou.svg. - O documento é verificado quanto a XML bem formado; erros mostram a linha.
- Escolha se quer remover comentários e os espaços em volta dos valores de texto.
- Copie ou baixe o XML minificado.
O que faz a minificação de XML?
XML costuma ser formatado com indentação e quebras de linha para ficar legível. Para máquinas, esses caracteres são apenas bytes extras. Um minificador de XML remove os espaços entre as tags, normaliza o espaçamento dentro das tags e, opcionalmente, elimina os comentários, mantendo exatamente como estavam o texto dos elementos, os valores de atributos, as seções CDATA e as instruções de processamento.
O que é preservado
| Parte | Tratamento |
|---|---|
Declaração <?xml … ?> | Mantida |
<!DOCTYPE> e subconjuntos internos | Mantidos |
<![CDATA[ … ]]> | Mantida byte a byte |
| Texto dentro dos elementos | Mantido (opcionalmente sem espaços extras) |
| Espaços em branco entre tags | Removidos |
| Comentários | Removidos (opcional) |
Uma observação sobre conteúdo misto
Em XML orientado a documentos, como XHTML ou DocBook, os espaços entre elementos inline podem ser significativos (<b>negrito</b> <i>texto</i>). Nós que contêm apenas espaços são removidos por design, então verifique esses documentos antes de usar o resultado ou mantenha a formatação. XML orientado a dados (feeds, configurações, payloads de API, sitemaps) é sempre seguro.
Usos comuns
- Reduzir o tamanho de requisições e respostas SOAP e de APIs XML.
- Compactar feeds RSS/Atom e feeds de produtos para plataformas de marketplace.
- Diminuir o tamanho de sitemaps XML e arquivos de configuração armazenados em bancos de dados.
Para fazer o caminho inverso, use o formatador XML. Arquivos SVG também são XML, mas o otimizador SVG economiza bem mais ao simplificar caminhos e remover metadados do editor.
Também pesquisado como: minificar xml, compactar xml, comprimir xml, xml em uma linha, remover espaços xml, minificador xml online, minify xml online, validar xml online.
Ferramentas que combinam com: Minificador XML
- Minificador JSON — Remova todos os espaços desnecessários do seu JSON, valide ao mesmo tempo e veja exatamente quantos bytes você economiza — antes e depois do gzip.
- Minificador de HTML — Reduza páginas e templates HTML removendo comentários e espaços em branco desnecessários, minificando <style> e <script> inline e limpando atributos, sem alterar o layout.
- Validador de Sitemap — Encontre e valide seu sitemap XML — quantidade de URLs, filhos de sitemap index, cobertura de lastmod, duplicados e URLs de outro domínio — e confira se as páginas listadas realmente retornam 200.
- Compactar e Descompactar Gzip — Compacte texto ou qualquer arquivo com gzip, zlib ou deflate bruto, ou cole Base64 / abra um arquivo .gz para descompactar.
Perguntas frequentes
O XML minificado continua válido?
As seções CDATA são alteradas?
Por que recebo o erro “not well-formed”?
& sem escape ou dois elementos raiz. O número da linha indica onde o parser parou.