Ir para o conteúdo

Formatar XML: validar e minificar

Arrume o recuo do XML, confira se ele está bem formado ou tire os espaços.

  • Roda no seu navegador

Carregando a ferramenta…

O que é conferido

A ferramenta confere a boa formação do XML: etiquetas abertas e fechadas na ordem certa, atributos entre aspas, uma única raiz, e CDATA, comentários e instruções de processamento no lugar. Ela não valida o documento contra um XSD ou DTD.

  • Recuo de 2 ou 4 espaços, ou tabulação.
  • Conteúdo misto (texto junto de etiquetas) e xml:space preserve são respeitados.
  • A declaração DOCTYPE é mantida como texto e as entidades nunca são expandidas: as declaradas nela são aceitas como estão e, sem DOCTYPE, só as cinco predefinidas e as referências de caractere são reconhecidas.
  • Documentos HTML ou XHTML (com a etiqueta html) não são suportados e são recusados.

Exemplo de XML formatado

AçãoO que acontece com um pedido de uma linha só
Formatar (2 espaços)o documento de 108 caracteres passa a ter 7 linhas, cada etiqueta recuada pelo seu nível
Minificaro recuo some e o documento volta a ocupar 108 caracteres em uma linha
Validaro texto não muda; a ferramenta só confirma que está bem formado

Arquivos de notas fiscais e outros XML técnicos

XML de nota fiscal, de integração ou de configuração é XML comum para esta página: ela arruma a estrutura e aponta erro de sintaxe. Não confere regras fiscais, esquema nem assinatura digital.

Nota: Se o texto parecer JSON, esta página não tenta formatar: ela avisa que o texto parece JSON e indica a página Formatar JSON.

O limite de entrada é 100.000 caracteres.

Perguntas frequentes

Como formatar XML?

Cole o XML, escolha o recuo e clique em Formatar. A estrutura aparece em linhas recuadas.

Como validar XML?

A ação Validar confere se o XML está bem formado e mostra linha e coluna do primeiro erro. Não compara com XSD.

Como minificar XML?

Use Minificar para tirar os espaços entre etiquetas. Quando há conteúdo misto, os espaços do texto são preservados.