Omnikit
DesenvolvimentoArquivosFinançasTodas as ferramentas
Ctrl K
Ferramentas para desenvolvedoresFerramentas de arquivosCalculadoras financeirasTodas as ferramentas
InícioFerramentas para desenvolvedoresFormatador e validador de XML
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Formatador e validador de XML

desenvolvimento

Aplique recuo em XML, minifique e veja o primeiro erro por linha e coluna

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

Formatar XML aplica recuo nos elementos aninhados para a hierarquia ficar visível, e minificar tira esses espaços de novo. Um documento malformado é apontado por linha e coluna, então você vai direto para a linha 47 em vez de procurar. Tudo é analisado no seu navegador.

Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês

Em seguida:
  • Formatador e validador de JSON Formate, valide, minifique e ordene JSON com a posição exata de cada erro
  • Formatador e minificador de HTML Aplique recuo em HTML bagunçado, ou minifique e veja os bytes economizados

Como formatar, minificar e validar XML

1

Cole o documento na caixa XML ou toque em Testar um exemplo.

2

Escolha Formatar para aplicar recuo, Minificar para tirar o recuo ou Validar para conferir se está bem formado.

3

Se o documento estiver quebrado, leia a linha, a coluna e a dica abaixo da caixa e corrija aquele ponto.

4

Toque em Copiar ou Baixar para levar o XML formatado ou minificado.

Sobre o formatador e validador de XML

Este formatador de XML faz três trabalhos numa caixa só. Formatar aplica recuo no documento como uma árvore, um elemento por linha, com dois espaços, quatro espaços ou um tab. Validar confere se o documento está bem formado e, quando não está, mostra o primeiro problema real com linha e coluna. Minificar tira o recuo e, se você quiser, os comentários, e mostra os bytes economizados.

XML costuma chegar num estado ruim. Uma resposta SOAP ou um payload de API é uma única linha com milhares de caracteres. O feed de um parceiro é recusado pelo seu importador sem mais explicação do que "invalid XML". Um arquivo de configuração editado por três pessoas não está mais alinhado. Aqui, os três ficam legíveis com uma colagem.

O validador confere o que o XML realmente exige: um único elemento raiz, cada tag fechada pelo próprio nome na ordem certa, valores de atributos entre aspas e nunca definidos duas vezes, e comerciais escritos como entidades, e nada além de espaços e comentários fora da raiz. As mensagens dizem o que mudar, como qual elemento foi aberto antes e precisa ser fechado primeiro. Ele não valida contra um DTD ou um esquema XSD; confere se o documento está bem formado, que é a falha que as pessoas realmente encontram.

Minificar remove só os espaços entre elementos, porque em XML o texto dentro de um elemento é dado. Texto com conteúdo, assim como seções CDATA, é copiado caractere por caractere. Tudo roda no seu navegador, então payloads com registros de clientes nunca saem do seu dispositivo.

Perguntas frequentes

Este formatador de XML é grátis?

Sim. Sem cadastro, sem limite de tamanho do documento e sem teto de uso. A página é paga por alguns anúncios exibidos fora da ferramenta, e nada é acrescentado ao seu documento.

Meu XML é enviado para um servidor?

Não. Formatar, validar e minificar rodam no seu navegador com JavaScript. Um payload com registros de clientes, números de pedido ou um endpoint interno nunca sai do seu dispositivo e não fica guardado em lugar nenhum.

Como descubro onde meu XML está inválido?

Cole e o primeiro problema aparece com linha e coluna, ao lado da entrada. As respostas típicas são uma tag fechada com o nome errado, um valor de atributo sem a aspa, um e comercial solto que deveria ser & ou um segundo elemento raiz.

Ele valida contra um DTD ou um esquema XSD?

Não. Ele confere se o documento está bem formado: uma raiz, tags corretamente aninhadas e fechadas, atributos entre aspas e entidades válidas. Validação por esquema precisa do próprio esquema e é outro trabalho. Estar bem formado é o que a maioria dos arquivos recusados não cumpre.

Minificar XML vai mudar meus dados?

Não. Só são removidos os espaços entre elementos, porque esse é o recuo que um formatador acrescentou. O texto dentro de um elemento é o dado, então é copiado exatamente, e as seções CDATA não são mexidas. Os comentários são removidos, a menos que você os mantenha.

Ele formata uma resposta SOAP ou um feed RSS?

Sim. Os dois são XML comum. Cole a resposta inteira, incluindo a declaração XML, e ela volta como uma árvore com recuo. Prefixos de namespace como soap: e content: são nomes de elementos como quaisquer outros e são preservados.

Ainda com dúvidas? Pergunte sobre Formatador e validador de XML e qualquer pessoa que saiba pode responder. Não é preciso ter conta.

Ferramentas relacionadas

Todas as ferramentas para desenvolvedores
Visualizador e validador de JSONLVerifique JSON Lines e NDJSON linha por linha, veja os registros em tabela e converta em array JSONFormatador e validador de JSONFormate, valide, minifique e ordene JSON com a posição exata de cada erroFormatador de SQLFormate e embeleze SQL para PostgreSQL, MySQL, SQL Server e maisVisualizador de MarkdownEscreva Markdown e veja-o renderizado ao vivo, com tabelas, listas de tarefas e códigoFormatador e minificador de HTMLAplique recuo em HTML bagunçado, ou minifique e veja os bytes economizadosFormatador e minificador de CSSOrganize uma folha de estilo ou minifique-a, vendo o tamanho economizadoHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
Esta ferramenta foi útil?
Omnikit

Pequenas tarefas, feitas no seu navegador. Grátis, rápido e privado. Os arquivos nunca são enviados.

Arquivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desenvolvimento

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanças

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuiasPerguntasSobreComo verificamosBiblioteca de leis (beta)PrivacidadeTermosDivulgaçãoContatoMore: Exam practice (UGC NET Paper 1)Funciona no seu navegador. Nada é enviado. © 2026 Omnikit (theomnikit.com)