Ir para o conteúdo
Ferramenta gratuita

Formatador de XML, validador e ferramenta de reparo

O XML Formatter verifica se há erros no seu XML online, indicando linha e coluna, formata com 2 ou 4 espaços ou tabulações, minifica e corrige erros comuns, como um & sem entidade ou uma tag de fechamento ausente, com o Auto-Fix. É gratuito e não exige cadastro: seu XML é processado apenas no seu navegador e não é enviado a um servidor.

Criado por Justin Schuessler

Já organizou os arquivos de configuração? Hospede seu projeto em um VPS com controle total.

100 % local, sem upload

Entrada

Saída

Exemplo de resultado

Como é o diagnóstico no formatador XML

Você cola XML, e a ferramenta informa o primeiro erro com linha e coluna, corrige erros comuns automaticamente e depois formata o resultado. O exemplo abaixo é um arquivo de exemplo com erros intencionais; o resultado depende do seu XML.

Exemplo · XML de exemplo com erros intencionais

1 erro · 3 correções

Entrada

server.xml
<server><name>ZAP & Friends</name><port>25565</port>

Saída: diagnóstico e correção automática

  • 1 erro
  • Erro · Linha 1, coluna 19char '&' is not expected.

    «Validar» mostra o primeiro erro. Com «Ir para o erro», o cursor vai direto ao ponto correspondente.

  • Tudo bem1x caracteres especiais sem escape (por ex., «&») no texto escapados.

  • Tudo bem1x tags de fechamento em falta adicionadas no fim do documento.

  • Tudo bemAdicionada a declaração XML em falta (<?xml version="1.0" encoding="UTF-8"?>).

Saída após correção automática, formatada

server.xml
<?xml version="1.0" encoding="UTF-8"?><server>  <name>ZAP &amp; Friends</name>  <port>25565</port></server>

Funções

Formatador e validador de XML em uma só ferramenta

Para arquivos de configuração de plugins do Minecraft ou resources do FiveM, respostas de API, feeds RSS/Atom ou sitemaps — sempre que você editar ou depurar XML manualmente.

Validar XML com linha e coluna

Verifica automaticamente, pouco depois da entrada, se seu XML está bem formado, mostra o primeiro erro com linha e coluna e destaca o local no editor.

Formatar XML (Pretty Print)

Aplica recuo de 2 ou 4 espaços ou tabulações ao seu XML. Comentários, seções CDATA e a declaração XML são preservados.

Minificar XML

Remove quebras de linha e recuos entre as tags, produzindo uma versão compacta do seu XML.

Corrigir XML com Auto-Fix

Escapa caracteres especiais como & e <, adiciona tags de fechamento ausentes, reúne vários elementos raiz e adiciona ou reposiciona a declaração XML.

Enviar ou soltar arquivo

Envie um arquivo XML de até 10 MB ou arraste-o diretamente para o campo de entrada.

100 % local, sem upload

Tudo acontece no seu navegador; seu arquivo não é enviado a nenhum servidor.

Plano de fundo

O que o validador XML verifica e o que o Auto-Fix corrige

Validação, correção e formatação estão relacionadas: seu XML precisa estar bem formado para que possa ser formatado ou minificado.

Validar XML: verificar se está bem formado, não se está em conformidade com um esquema

Um XML bem formado tem exatamente um elemento raiz, tags fechadas e aninhadas corretamente e caracteres especiais representados por entidades, como &amp; em vez de um & isolado. É isso que o validador XML verifica, indicando o primeiro erro com linha e coluna. Ele não verifica se o XML também está em conformidade com um esquema XSD ou uma DTD.

Corrigir XML com Auto-Fix

O Auto-Fix substitui caracteres & ou < isolados por entidades em textos e valores de atributos, adiciona tags de fechamento ausentes e um > ausente no fim de uma tag, remove tags de fechamento sem uma tag de abertura correspondente, reúne vários elementos raiz em um elemento <root> e adiciona ou reposiciona a declaração XML. Sua entrada permanece inalterada; a versão corrigida aparece na saída.

Formatar XML (Pretty Print) ou minificar

A formatação recua seu XML com 2 ou 4 espaços ou com tabulações. Comentários, seções CDATA e a declaração XML são preservados, assim como textos misturados com tags. A minificação remove quebras de linha e recuos entre as tags. Ambas exigem XML bem formado; caso contrário, a ferramenta informa o erro com linha e coluna.

Como funciona

Como validar, corrigir e formatar XML online

Cinco passos, sem cadastro nem instalação.

Passo 1

Colar XML

Cole seu XML no campo de entrada, carregue um arquivo XML de até 10 MB, arraste-o para o campo ou carregue o exemplo.

Passo 2

Encontrar erros

Pouco depois de você inserir o XML, a ferramenta verifica automaticamente se ele está bem formado. Você também pode clicar em “Validar”. O primeiro erro aparece com linha e coluna; “Ir para o erro” posiciona o cursor no local.

Passo 3

Corrigir automaticamente

Clique em “Correção automática” para corrigir erros comuns automaticamente. Sua entrada permanece inalterada; a versão corrigida aparece na saída, com a lista de correções acima.

Passo 4

Formatar ou minificar

Escolha o recuo de 2 espaços, 4 espaços ou tabulações e clique em “Formatar”, ou em “Minificar” para obter uma versão compacta.

Passo 5

Aplicar resultado

Copie o resultado para a área de transferência ou baixe-o como arquivo XML.

Descobrir mais

Mais ferramentas

FAQ

Perguntas frequentes sobre Formatador de XML

Respostas breves sobre validação, formatação e correção automática.

Sim. Você não precisa de uma conta nem instalar nada: o formatador de XML funciona no seu navegador. Basta colar seu XML e começar.

Não. Todo o processamento — validação, formatação, minificação e correção automática — é feito exclusivamente no seu navegador. Nenhum arquivo é enviado para um servidor, nem sequer para a ZAP-Hosting.

Não. A ferramenta verifica se seu XML está bem formado: exatamente um elemento raiz, tags fechadas e corretamente aninhadas e caracteres especiais escapados. Para ser válido em sentido estrito, o XML também precisa estar em conformidade com um esquema XSD ou uma DTD, o que a ferramenta não verifica. Ela também não verifica regras específicas, como as de notas fiscais eletrônicas. Portanto, a mensagem de sucesso se refere à sintaxe XML.

Pouco depois de você parar de digitar, a ferramenta verifica seu XML automaticamente. Você também pode clicar em “Validar”. Ela mostra o primeiro erro com linha e coluna e destaca o local no editor. “Ir para o erro” posiciona o cursor ali.

O Auto-Fix substitui um & isolado por &amp; e um < no texto por &lt;, inclusive em valores de atributos. Ele adiciona tags de fechamento ausentes e um > ausente no fim de uma tag, remove tags de fechamento sem uma tag de abertura correspondente, reúne vários elementos raiz em um elemento <root> e adiciona ou reposiciona a declaração XML. Sua entrada permanece inalterada; a saída mostra a versão corrigida e a lista de correções. Mesmo assim, confira o resultado: uma tag adicionada aparece onde a ferramenta detectou o erro, não necessariamente onde você pretendia colocá-la.

Carregue o arquivo ou arraste-o para o campo de entrada. O editor o exibe com números de linha e destaque de sintaxe. Com “Formatar”, você aplica recuo de 2 ou 4 espaços ou tabulações. Comentários, seções CDATA e a declaração XML são preservados. Depois, copie o resultado ou baixe-o como arquivo XML.

Minificar remove quebras de linha e recuos entre as tags e produz uma versão compacta do seu XML. Os espaços que fazem parte do conteúdo textual são preservados. Assim como na formatação, seu XML precisa estar bem formado.

O upload é limitado a 10 MB. Como tudo é processado localmente no navegador, o limite efetivo também depende do desempenho do seu dispositivo.

Mais alguma pergunta?

Contatar o suporte
Você está criando algo próprio?

Sua aplicação ou API precisa de um servidor confiável

Um VPS da ZAP-Hosting mantém sua aplicação ou projeto online de forma confiável.

4,4/5 Trustpilot32.000+ Servidores ativosDesde 2010

Sem configuração. Sem riscos. Online em segundos.

Duração flexívelCancele a qualquer momentoOnline em 60 segundos

Procurando mais ferramentas? Ver todas as ferramentas para desenvolvedores