Formatador e Validador XML para documentos e APIs
Indente estruturas XML e confira o fechamento das tags com facilidade.
- Verificação de XML bem formado
- Indentação ajustável de 1 a 8 espaços
- Aviso de tags sem fechamento
- Contagem de caracteres, linhas e elementos
- Cópia com um clique
Valide e organize seu XML com indentação consistente
Cole o XML, escolha a quantidade de espaços e acompanhe a formatação automaticamente. A ferramenta confere a estrutura antes de gerar o resultado.
Cole ou digite um XML para formatar.
O XML formatado aparecerá aqui assim que a entrada for válida.
Corrija os campos para formatar o XML.
Transforme um XML de uma linha em algo que dá para ler
O formatador atende quem lida com notas fiscais eletrônicas, feeds, arquivos de configuração e integrações que trocam XML.
- Leia um XML compactado recebido de uma integração.
- Encontre a tag que ficou sem fechamento.
- Padronize a indentação antes de compartilhar um exemplo.
Como usar
- 1. Cole o XML no campo de entrada.
- 2. Escolha a indentação, de 1 a 8 espaços.
- 3. Confira se a ferramenta aponta algum erro de sintaxe.
- 4. Copie o XML formatado.
Primeiro a estrutura é conferida, depois a formatação
O navegador lê o documento e verifica se ele está bem formado. Só então cada elemento é colocado em sua própria linha, com a indentação escolhida.
Bem formado
Tags abertas precisam ser fechadas na ordem correta.
Um erro de estrutura interrompe a formatação e mostra um aviso.
Indentação
Cada nível interno recebe a quantidade de espaços escolhida.
O padrão é de 2 espaços.
Contagem de elementos
A ferramenta mostra estatísticas do documento, como o número de elementos.
Isso ajuda a conferir se nada foi perdido na cópia.
Um XML compacto
Com indentação de 2 espaços, o documento abaixo é reorganizado em três linhas.
<root><item>ok</item></root>
<root> <item>ok</item> </root>
O conteúdo das tags não é alterado: apenas quebras de linha e espaços de indentação são incluídos.
Bem formado não é o mesmo que válido
A ferramenta confere a sintaxe do XML, não as regras de um formato específico.
- Não há validação por schema (XSD) nem por DTD: campos obrigatórios de uma nota fiscal, por exemplo, não são verificados.
- O XML não é enviado a nenhum sistema; ele só é lido e formatado na página.
- Documentos muito grandes podem deixar o navegador mais lento.
Perguntas frequentes
Qual é a diferença entre XML bem-formado e XML validado por schema?
XML bem-formado respeita regras básicas de sintaxe, como tags fechadas e aninhamento correto. A validação por schema também verifica se elementos, atributos e valores seguem um contrato específico.