Como funciona
Reindenta documentos XML para que a hierarquia de nós fique clara e consistente. É útil para ler respostas SOAP, arquivos de configuração, feeds RSS ou qualquer XML que chegue em uma única linha.
Permite escolher o tipo de indentação (espaços ou tabulações), o tamanho do recuo e o fim de linha. Cada elemento aninhado passa para a sua própria linha com o recuo correspondente.
O processamento é totalmente local, no seu navegador. Formata a apresentação; não valida o XML contra um esquema nem verifica se está bem formado.
Exemplos
<root><item id="1"><name>A</name></item></root><root>
<item id="1">
<name>A</name>
</item>
</root>Cada nó aninhado é colocado na sua própria linha com o recuo correspondente.Casos de uso
- Ler uma resposta SOAP ou um XML de API comprimido em uma linha.
- Normalizar a indentação de um arquivo de configuração XML.
- Inspecionar um feed RSS ou um sitemap com muitos nós.
- Revisar e comparar documentos XML de terceiros com um formato uniforme.
Perguntas frequentes
Valida o XML contra um esquema?
Não. A ferramenta só reindenta e organiza a marcação. Não valida contra um XSD ou DTD nem verifica se o documento está bem formado.
Serve para SVG ou outros formatos baseados em XML?
Sim. Como SVG, RSS e muitos outros formatos são dialetos de XML, são reindentados da mesma forma. Lembre-se de que apenas a apresentação é alterada, não o conteúdo.
É o mesmo que minificar XML?
Não, é o oposto. Formatar adiciona quebras e recuos para lê-lo melhor; minificar os remove para reduzir o tamanho. Para comprimir, use a ferramenta de minificação.
Meu código é enviado a um servidor?
Não. A formatação ocorre inteiramente no seu navegador; o XML nunca sai do seu computador.