Deixe um bloco de XML legível
Uma API responde com uma única linha de tags, um arquivo de configuração perdeu a indentação, uma exportação tem meio megabyte de sinais de menor e maior. Cole aqui e a estrutura aninhada aparece: cada filho indentado um nível abaixo do pai, elementos só com texto numa linha, e a declaração XML, os comentários, as seções CDATA e as instruções de processamento mantidos onde estavam.
Formate, minifique ou verifique em quatro passos
- Cole o XML na caixa da esquerda. Um pequeno arquivo de pedido está lá como exemplo.
- Deixe Formatar selecionado para indentar, ou troque para Minificar para espremer tudo numa linha.
- Escolha dois espaços, quatro espaços ou uma tabulação e marque Remover comentários se quiser eliminá-los.
- Leia a linha de status. Uma mensagem verde significa que o documento está bem formado. Caso contrário, ela indica o problema e a linha e a coluna.
- Clique em Copiar ou baixe o resultado como arquivo .xml.
O que conta como válido
A verificação é feita pelo analisador XML do próprio navegador, então valem as regras padrão: um elemento raiz, todas as tags fechadas na ordem certa, valores de atributo entre aspas, caracteres especiais como & e < escritos como entidades e nenhuma entidade indefinida. HTML que parece XML costuma falhar aqui, por exemplo um <br> sem a barra de fechamento.
Como os espaços em branco são tratados
A formatação adiciona espaço em branco entre as tags, o que um analisador ignora em arquivos de dados. Onde texto e tags se misturam, como num parágrafo com uma palavra em negrito, os espaços fazem parte do conteúdo, então a ferramenta deixa esse elemento exatamente como foi escrito. O texto que fica sozinho entre tags é aparado. Se o seu formato trata espaços em branco como significativos, compare o resultado com o original antes.
O arquivo nunca sai do seu dispositivo
A análise e a formatação rodam no seu navegador. Faturas, arquivos de configuração e respostas de API não são enviados.