Formatador e Validador de XML
Formate, valide ou minifique XML. Atributos, comentários e seções CDATA são preservados, e erros de sintaxe são relatados com o diagnóstico do analisador.
Modo
Perguntas frequentes
- O que faz um formatador de XML?
- Ele pega um XML bruto ou minificado e o reindenta para que a hierarquia de elementos fique fácil de ler, um elemento por linha com a indentação que você escolher. Ele também valida a marcação primeiro — se o XML não estiver bem formado, você recebe um erro descrevendo o problema em vez de uma saída quebrada.
- Como funciona a validação de XML aqui?
- A ferramenta analisa sua entrada com o próprio analisador estrito de XML do navegador (DOMParser). Se a análise falhar, o relatório de erro do analisador — incluindo o número da linha e o trecho problemático, quando disponível — é mostrado para que você identifique o erro, como uma tag incompatível ou um e comercial não escapado.
- Comentários, seções CDATA e atributos são preservados?
- Sim. A formatação preserva atributos de elementos, conteúdo de texto, comentários, seções CDATA e instruções de processamento. Apenas o espaço em branco entre elementos é normalizado para produzir a indentação.
- O que faz a minificação?
- A minificação remove o espaço em branco entre elementos — indentação e quebras de linha que não carregam significado — produzindo a forma mais compacta em linha única do documento. O texto dentro dos elementos é mantido, então o conteúdo do documento não muda.
- Meu XML é enviado a um servidor?
- Não. A análise, validação, formatação e minificação acontecem todas localmente no seu navegador. Sua marcação nunca sai do seu dispositivo.