Formatador de XML

Formate ou minifique XML na hora.

Funciona no navegador. Nada do que você digita é enviado a lugar nenhum.

Como formatar XML

  1. Cole seu XML ou envie o arquivo.
  2. Escolha formatar ou minificar.
  3. Copie o resultado ou baixe.

O que a formatação muda e o que mantém

MudaMantém exatamente
FormatarAdiciona indentação e quebras de linha entre as tagsTexto, atributos, comentários, CDATA, entidades
MinificarRemove indentação e quebras de linhaTexto, atributos, comentários, CDATA, entidades

Por que minificar um arquivo XML

  • Arquivos de configuração e dados carregam um pouco mais rápido e usam menos banda depois que o espaço em branco some.
  • Algumas exportações de CMS e API indentam bastante, então minificar pode encolher de 10 a 30 por cento.
  • Um feed enviado para outro sistema raramente precisa continuar legível para humanos.

Causas comuns de XML malformado

  • Uma tag não fechada ou sem correspondência.
  • Um & ou < solto dentro do texto que deveria ser escrito &amp; ou &lt;.
  • Dois elementos no nível mais alto sem uma raiz compartilhada.

Onde formatar XML ajuda

  • Revisar o diff de um arquivo de configuração, já que uma indentação consistente destaca as mudanças reais.
  • Ler uma resposta de API XML compacta sem rolar de lado por uma linha longa.
  • Preparar um arquivo para uma revisão de código onde os revisores esperam marcação legível e indentada.

Perguntas frequentes sobre Formatador de XML

Formatar muda meus dados?

Só o espaço em branco entre as tags muda. Texto, atributos, comentários, seções CDATA, o DOCTYPE e entidades como &amp; ficam exatamente como estavam.

Por que diz que meu XML está malformado?

Causas comuns são uma tag não fechada ou sem correspondência, ou um e comercial ou sinal de menor solto dentro do texto. O erro indica a linha e a coluna, e Ir para o erro seleciona o ponto.

Quanto menor a minificação deixa um arquivo?

Ela remove indentação e quebras de linha entre as tags. Arquivos muito indentados costumam encolher de 10 a 30 por cento.

Posso formatar arquivos SVG?

Sim. SVG é XML, então você pode enviar um arquivo .svg e formatar ou minificar aqui.

Suporta declarações DOCTYPE?

Sim. Um DOCTYPE é mantido exatamente como escrito e recolocado no lugar depois de formatar, já que o processador por trás lê mas não reproduz sozinho.

Posso colar um feed RSS ou Atom?

Sim. Os dois são documentos XML, então formatar e minificar funcionam igual a qualquer outro XML.

Funciona em arquivos XML muito grandes?

Sim, embora um arquivo muito grande demore mais para processar e formatar no navegador do que um arquivo de configuração pequeno. Não há limite fixo de tamanho.

Consegue corrigir um arquivo XML que está sem uma tag de fechamento?

Não. Formatar só reorganiza o espaço em branco em um XML que já processa corretamente. Corrija uma tag não fechada ou sem correspondência no seu editor primeiro, depois formate o resultado.

Ferramentas relacionadas