Formatador XML
Formata documentos XML para melhor legibilidade.
Visão geral
Esta ferramenta reindenta XML para deixar a estrutura aninhada legível. Ela
colapsa os espaços em branco entre as tags e depois coloca cada elemento em sua
própria linha, com dois espaços de indentação por nível de profundidade.
Declarações XML (<?xml ?>), comentários e doctypes (<!... >) e tags
autofechadas (<br/>) são tratados; conteúdo de texto curto permanece na mesma
linha do elemento. Serve para inspecionar respostas SOAP minificadas, sitemaps,
feeds RSS ou configurações no estilo pom.xml.
Como usar
- Cole o seu XML no campo XML — um documento em linha única serve.
- O resultado reindentado aparece em Formatted imediatamente, conforme você digita.
- Copie a saída do campo somente leitura.
Exemplos
-
<root><item id='1'>a</item></root>→<root> <item id='1'>a</item> </root>
Observações
O formatador é baseado em estrutura, não é um parser XML completo: ele não resolve
entidades, namespaces ou a semântica de CDATA, e não verifica se as tags fecham.
Espaços em branco significativos dentro de conteúdo misto podem ser normalizados,
então evite formatar documentos em que o espaçamento interno tem significado (por
exemplo, certas seções com xml:space="preserve").
Também não há validação: XML malformado continua produzindo saída, apenas com indentação estranha em vez de um erro. Use um validador dedicado quando o que você precisa checar é a boa formação do documento.