Formatador XML

Adicione recuos a XML bem formado ou compacte os espaços entre elementos.

Cole a entrada ou escolha um arquivo, ajuste as opções e processe localmente. Confira o resultado antes de copiar ou baixar.

Opções

Até 1 MB de UTF-8, 100 níveis e 50.000 nós. Rejeita DTD, declarações de entidades e instruções de folhas de estilo externas. Preserva conteúdo misto e xml:space. Não valida esquemas nem garante assinaturas digitais.

Como usar

O que esta ferramenta faz?

Adicione recuos a XML bem formado ou compacte os espaços entre elementos. Mantém espaços em conteúdo misto e regiões xml:space="preserve".

Formatador XML

Adicione recuos a XML bem formado ou compacte os espaços entre elementos. Mantém espaços em conteúdo misto e regiões xml:space="preserve".

Passo a passo

  1. Cole a entrada ou escolha um arquivo, ajuste as opções e processe localmente. Confira o resultado antes de copiar ou baixar.
  2. Formatar adiciona 2 ou 4 espaços por nível; compactar remove recuos onde é seguro. Verifica sintaxe, não XSD; a serialização pode invalidar uma assinatura XML.

Como escolher as configurações

OpçãoO que muda
OpçõesFormatar adiciona 2 ou 4 espaços por nível; compactar remove recuos onde é seguro. Verifica sintaxe, não XSD; a serialização pode invalidar uma assinatura XML.
LimitesAté 1 MB de UTF-8, 100 níveis e 50.000 nós. Rejeita DTD, declarações de entidades e instruções de folhas de estilo externas. Preserva conteúdo misto e xml:space. Não valida esquemas nem garante assinaturas digitais.

Exemplo e resultado esperado

Um root com dois item aparece com cada filho em uma linha e 2 espaços de recuo. Hello <b>world</b> mantém seus espaços significativos.

Se não funcionar

  • Feche as tags corretamente e coloque atributos entre aspas. Remova DTD e instruções externas; mantenha o original se a assinatura precisar continuar válida.

Formatos e limites

Até 1 MB de UTF-8, 100 níveis e 50.000 nós. Rejeita DTD, declarações de entidades e instruções de folhas de estilo externas. Preserva conteúdo misto e xml:space. Não valida esquemas nem garante assinaturas digitais.

Perguntas frequentes

O que esta ferramenta faz?

Adicione recuos a XML bem formado ou compacte os espaços entre elementos. Mantém espaços em conteúdo misto e regiões xml:space="preserve".

Qual ajuste devo escolher?

Formatar adiciona 2 ou 4 espaços por nível; compactar remove recuos onde é seguro. Verifica sintaxe, não XSD; a serialização pode invalidar uma assinatura XML.

Quais são os limites?

Até 1 MB de UTF-8, 100 níveis e 50.000 nós. Rejeita DTD, declarações de entidades e instruções de folhas de estilo externas. Preserva conteúdo misto e xml:space. Não valida esquemas nem garante assinaturas digitais.

Por que o processamento falhou?

Feche as tags corretamente e coloque atributos entre aspas. Remova DTD e instruções externas; mantenha o original se a assinatura precisar continuar válida.

Minha entrada é enviada ou salva?

Não. O processamento ocorre no seu dispositivo. As entradas e os resultados ficam na memória desta página até você limpar ou sair. O ToolRobin não os envia, registra nem armazena. Copiar coloca o resultado na área de transferência do seu dispositivo.