Formatador e Minificador XML
Formate, minifique, valide e execute XPath em XML online: SOAP, SVG, RSS/Atom, XSD/XSLT, Maven POM, sitemaps e config Spring/Android, minify seguro com CDATA.
Formatador XML - Formatar e Embelezar XML Online
Ferramenta de formatador XML online que ajuda você a formatar, embelezar, minificar, validar e executar consultas XPath em código XML, com minify seguro para CDATA.
O que é XML?
XML (eXtensible Markup Language) é uma linguagem de marcação que define regras para codificar documentos em um formato legível por humanos e máquinas. Usado para armazenamento e transporte de dados, arquivos de configuração, serviços web e APIs (SOAP) e formatos como SVG, RSS e Atom.
Como executo uma consulta XPath em XML?
Cole seu XML, digite uma expressão XPath no campo Consulta XPath e clique em 'Executar XPath'. A ferramenta analisa o documento com o mecanismo XPath nativo do navegador e lista cada nó correspondente.
Exemplos:
- //item/title — cada <title> dentro de um <item> (feeds RSS/Atom)
- //*[@id='main'] — qualquer elemento com id="main"
- //book[price>35]/title — seleção condicional
- //ns:Body — funciona com o namespace padrão do documento
Cada correspondência é serializada de volta para XML (nós de elemento) ou exibida como seu texto/valor (atributos e nós de texto), com o total de correspondências. Ideal para extrair campos de grandes respostas SOAP, arquivos de configuração e feeds sem escrever código.

A minificação preserva CDATA e instruções de processamento?
Sim. O minificador protege as seções <![CDATA[...]]> antes de colapsar os espaços e depois as restaura byte a byte. Isso é importante porque CDATA pode conter scripts, marcação incorporada ou texto pré-formatado onde quebras de linha e espaços são significativos; um minificador ingênuo corromperia esses dados.
A declaração XML e o DOCTYPE permanecem intactos, e valores de atributo que contêm um caractere '>' (ex. expr="a > b") são tratados corretamente ao formatar ou minificar, então tags bem formadas nunca são truncadas. Os comentários são removidos na minificação, a menos que você marque 'Preservar comentários'.
Recursos Principais
- Formatar XML com indentação personalizável
- Minificar XML para produção
- Destaque de sintaxe
- Processamento no navegador
