Formatador / Validador XML

Todas as ferramentas

Cole XML e formate, reduza ou valide instantaneamente localmente em seu navegador.

Opções
Ações
Estado Inativo

O que é um formatador/validador XML?

Um formatador XML torna o XML mais fácil de ler adicionando recuo e quebras de linha.

Um validador XML verifica se o seu XML está bem formado e ajuda a detectar problemas de sintaxe, como tags quebradas, aninhamento inválido ou declarações malformadas.

Como usar o formatador/validador XML

  1. Cole seu XML no campo de entrada.
  2. Escolha o tamanho do recuo e as opções de tratamento de comentários.
  3. Clique em Formatar, Minificar ou Validar.
  4. Copie o resultado, se necessário.

Dicas

  • A formatação melhora a legibilidade, mas não altera o significado do XML.
  • A validação verifica se o XML está bem formado.
  • Minify é útil quando você precisa de saída XML compacta.
  • A análise acontece no seu navegador, então é seguro formatar XML que contenha endpoints internos ou credenciais.

Guias relacionados

Entenda o workflow por trás desta ferramenta e o que revisar depois.

Verificações de XML antes de formatar ou trocar um documento

Indentação legível não valida namespaces, esquemas, declarações de encoding, entidades ou significado.

Namespaces

Verifique URIs, prefixos, escopo do namespace padrão, atributos qualificados e consultas XPath.

Espaços e conteúdo misto

Preserve texto significativo, regras xml:space, limites CDATA e elementos mistos onde indentação altera dados.

Encoding e entidades

Alinhe a declaração aos bytes e trate entidades, DTD e recursos externos com opções seguras.

Validação do esquema

Valide o XSD, DTD ou contrato necessário e teste o documento serializado final com o receptor.

Um exemplo prático, um caso limite e uma nota do autor

Exemplo prático

Formate um documento de API e verifique os namespaces em cada elemento com prefixo; nomes locais idênticos podem significar coisas diferentes sob URIs de namespace distintas.

Caso limite

O processamento de DTD e entidades externas pode ser inseguro. Não habilite a resolução de entidades pela rede para XML não confiável.

Nota do autor

O pretty printing pode mudar os espaços dentro de elementos de conteúdo misto, então guarde o original quando o espaçamento tem significado.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre formatador/validador XML

Meu XML é enviado para o servidor?
Não. O formatador analisa e reindenta seu XML inteiramente no navegador — arquivos de configuração, payloads SOAP e respostas de API nunca saem da página.
Esta ferramenta valida XML?
Sim. Ele verifica se o XML está bem formado.
Posso reduzir o XML também?
Sim. A ferramenta suporta formatação bonita e minificação.