Formatador e validador XML
Cole um XML para indentá-lo de forma organizada, verificar se ele está bem formado ou compactá-lo em uma única linha.
Lacrado neste dispositivo
Funciona no seu navegador. Nada é enviado.
Lacrado
Resultado
Seu XML formatado vai aparecer aqui enquanto você digita.
Este XML não está bem formado
Como funciona
-
Cole seu XML
Cole um documento, uma resposta de API, um SVG ou um feed RSS, ou abra um arquivo do seu dispositivo.
-
Confira a estrutura
O XML é verificado enquanto você digita. Se uma tag estiver quebrada, você vê a linha, a coluna e o que mudar.
-
Copie o resultado
Escolha a indentação, mantenha ou remova os comentários, ou minifique, depois copie ou baixe o arquivo.
Perguntas frequentes
Meu XML é enviado para algum lugar?
Não. A verificação e a formatação acontecem no seu navegador. Seu documento nunca sai do seu dispositivo, o que é importante para arquivos de configuração e exportações de dados.
O que significa “bem formado”?
Um documento bem formado segue a gramática básica do XML: um único elemento raiz, todas as tags fechadas na ordem certa, valores de atributos entre aspas e caracteres especiais escapados. Isso não significa que o documento corresponda a um schema específico (XSD ou DTD), algo que esta ferramenta não verifica.
A formatação altera meus dados?
Só mudam os espaços em branco entre as tags. Nomes de elementos, atributos, textos e seções CDATA continuam como estão. Se os espaços dentro do texto forem importantes para você, deixe “Manter textos curtos em uma linha” ativado.
Posso formatar arquivos SVG, RSS ou layouts do Android?
Sim. Todos são XML, então qualquer SVG, feed RSS ou Atom, sitemap, POM do Maven ou arquivo de recurso do Android bem formado pode ser formatado e minificado aqui.
Para que serve minificar?
Remover a indentação e as quebras de linha deixa o arquivo menor, o que ajuda quando o XML é incorporado em código, enviado pela rede ou armazenado em um campo de banco de dados.