Minificador de XML
Entrada XML
PróximoEste minificador de XML funciona inteiramente no navegador. Ele remove comentários XML e reduz sequências formadas apenas por espaços com quebras de linha entre tags. Antes, verifica se o XML é bem formado e mantém dados de texto, CDATA, valores e ordem de atributos, declarações e instruções de processamento. O seu XML não é enviado a um servidor.
Como minificar XML
-
1
Cole XML bem formado
Use até 1.000.000 de caracteres. A verificação e a transformação ocorrem neste navegador.
-
2
Revise o resultado
Comentários e espaços com quebras de linha entre tags são removidos.
-
3
Copie ou baixe
Copie o XML minificado ou salve-o como arquivo local.
O que este minificador altera
- Remove comentários XML como
<!-- nota temporária -->. - Reduz sequências só de espaços com uma quebra de linha entre tags.
- Mantém o texto dos elementos, CDATA, valores e ordem de atributos.
- Mantém a declaração XML e as instruções de processamento.
Exemplo:
<catalogo>
<!-- nota interna -->
<livro id="7">Um título</livro>
</catalogo>
fica:
<catalogo><livro id="7">Um título</livro></catalogo>
O que é verificado
O analisador do navegador aceita apenas XML bem formado. Documentos com DOCTYPE ou declarações de entidade também são rejeitados. Nenhuma entidade externa é carregada.
Isso não é validação DTD, XSD, de espaços de nomes, de regras de negócio ou de aplicação. Um XML bem formado ainda pode ser inadequado para o sistema que o utiliza.
Proteja o significado antes de reduzir espaços
A minificação não garante equivalência semântica. Não a utilize se o consumidor depender dos espaços, especialmente com conteúdo misto ou xml:space="preserve". Salve o original e teste o arquivo na aplicação de destino.
Privacidade e limite
O XML fica na memória do navegador e pode ser mantido durante esta sessão da aba. Não é colocado na URL nem enviado ao nosso servidor. O limite é 1.000.000 de caracteres.
Perguntas frequentes
Não. Faz apenas uma verificação sintática de XML no navegador, sem validar esquema, espaços de nomes ou regras da aplicação.
A ferramenta não carrega entidades externas. Rejeitar essas declarações mantém clara a fronteira do processamento local.
Sim. Dados de texto, CDATA, valores de atributos, declarações e instruções de processamento permanecem inalterados.
Apenas depois de testá-lo na aplicação que lê o XML. Não minifique documentos sensíveis a espaços ou com conteúdo misto sem esse teste.
Ferramentas relacionadas
Gerador de Cartão CSS
Crie o CSS de um contêiner de cartão: fundo, borda, raio dos cantos, espaçamento interno e sombra suave, com pré-visualização imediata e código para copiar e colar.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Gerador de README
Gere um README.md estruturado a partir de alguns campos: nome do projeto, tagline, recursos, comando de instalação, trecho de início rápido, autor e licença. Cole direto no seu repositório.
Visualizador de Markdown
Escreva Markdown e veja a renderização HTML atualizar ao vivo. Sintaxe com estilo GitHub, incluindo tabelas, listas de tarefas, blocos de código cercados e autolinks.
Ferramenta disponível em outros idiomas
- เครื่องย่อ XML [TH]
- Trình thu gọn XML [VI]
- XML 축소기 [KO]
- XML-minifierare [SV]
- Minifikator XML [PL]
- Pemerkecil XML [ID]
- XML-minifier [NL]
- XML-Minifier [DE]
- Minificador de XML [ES]
- مُصغّر XML [AR]
- Minificateur XML [FR]
- XML 圧縮ツール [JA]
- XML Minifier [EN]
- Minificatore XML [IT]
- Минификатор XML [RU]
- XML Küçültücü [TR]
- XML 压缩器 [ZH]