O que é
Este formatador deixa qualquer XML organizado e legível: ele analisa a estrutura, adiciona a indentação (2 espaços, 4 espaços ou Tab) e alinha as tags aninhadas. Também faz o caminho inverso — minifica o XML, removendo os espaços entre as tags para deixá-lo compacto.
É útil para ler XML que veio “tudo em uma linha” (respostas de API, notas fiscais eletrônicas, arquivos de configuração, sitemaps, RSS), conferir a hierarquia dos elementos e preparar o conteúdo para colar em documentação ou código. A ferramenta preserva atributos, comentários e blocos CDATA.
Além de formatar, ela valida a boa-formação do XML: se houver uma tag não fechada ou um caractere fora do lugar, o erro é apontado em vez de gerar um resultado incorreto. Todo o processamento acontece no seu navegador, então nada é enviado para servidores.
Como usar
- Escolha o modo: Formatar (identar) ou Minificar (compactar).
- No modo formatar, selecione a indentação (2 espaços, 4 espaços ou Tab).
- Cole o XML no campo de entrada (ou use 'Carregar exemplo').
- Veja o resultado ao lado e clique em copiar.
Exemplos
- Identar uma NF-e (XML) que veio em uma única linha para ler os campos.
- Formatar um sitemap.xml ou um feed RSS para conferir a estrutura.
- Minificar um XML de configuração para reduzir o tamanho.
- Validar se um XML está bem formado (o erro é apontado se não estiver).
Perguntas frequentes
O que significa formatar (identar) um XML?
É reorganizar o XML com quebras de linha e recuo (indentação) para que a hierarquia dos elementos fique visível e fácil de ler, sem mudar o conteúdo. O oposto é minificar, que remove os espaços para compactar.
A ferramenta valida o XML?
Sim. Ela verifica a boa-formação: se houver uma tag não fechada, um caractere inválido ou estrutura incorreta, a mensagem de erro é exibida em vez de um resultado. Isso ajuda a encontrar o problema.
Preserva atributos, comentários e CDATA?
Sim. Atributos das tags, comentários (<!-- -->) e blocos CDATA são mantidos na formatação. A ferramenta apenas reorganiza a indentação, sem alterar o significado do XML.
Meu XML é enviado para algum servidor?
Não. Tanto a formatação quanto a minificação são feitas inteiramente no seu navegador. Nada é enviado nem armazenado, então dá para usar com XML sensível, como notas fiscais.