Formatar XML e validador de XML online grátis
Formate, valide e minifique XML e converta para JSON de forma aproximada. Tudo no navegador, grátis e sem cadastro.
🔒 Seu arquivo nunca sai do seu navegador. Todo o processamento usa o DOMParser embutido.
Como formatar XML online
- 1
Cole seu XML
Cole o XML bruto ou minificado na caixa de entrada. Já há um exemplo preenchido para você ver como funciona.
- 2
Escolha uma aba
Em «Formatar / Embelezar» o XML ganha indentação; em «Minificar» fica em uma única linha; em «XML para JSON» é convertido. O resultado aparece na hora.
- 3
Copie o resultado
Clique em «Copiar» para levar o resultado à área de transferência. Se o XML for inválido, o erro do analisador é exibido.
O XML continua sendo a base de formatos que você não consegue evitar: feeds RSS e Atom, imagens SVG, sitemaps, mensagens SOAP, arquivos de build do Maven e do Android e integrações corporativas. O problema é que o XML gerado por máquina costuma chegar em uma única linha ilegível. Formatá-lo é a diferença entre rolar a tela sem rumo e enxergar de fato a estrutura do documento.
Validação incluída: antes de formatar, a ferramenta analisa o documento com o DOMParser nativo do navegador. Tags não fechadas, aninhamento incorreto, caracteres ilegais e entidades quebradas aparecem como erro, em vez de gerar uma saída alterada. Assim você tem uma checagem rápida de que o XML está bem formado. Tudo acontece no seu navegador: o XML não é enviado a nenhum servidor.
XML para JSON: essa aba gera uma representação JSON aproximada, útil para explorar um conteúdo em JavaScript. Ela é aproximada por natureza, pois atributos, elementos irmãos repetidos e conteúdo misto não têm equivalente exato em JSON. Lembre também que a formatação reescreve o espaçamento e a declaração XML: se o seu XML depende de espaços em branco significativos, confira o resultado.