Esta ferramenta verifica primeiro a estrutura XML bem formada: um elemento raiz, tags de abertura e fecho correspondentes, atributos entre aspas e comentários, secções CDATA e processing instructions fechados. Depois formata a mesma árvore de texto sem renderizar o markup como HTML.
XML formatter grátis
Funciona inteiramente no navegador - sem carregar nada, sem registo.
O que faz um XML formatter?
Um XML formatter transforma XML compacto ou desarrumado em markup legível, com indentação consistente, e verifica se o documento está bem formado. Cole o XML, escolha um estilo de indentação e copie o resultado formatado ou minificado. O parser corre no navegador, por isso feeds privados, excertos SVG e ficheiros de configuração não são carregados.
Como utilizar
- 1Cole o XML. Adicione um documento XML, excerto SVG, SOAP payload ou amostra de feed à caixa de entrada.
- 2Leia o estado. A barra de estado valida o XML em direto e mostra o primeiro erro de well-formedness com linha e coluna, quando disponíveis.
- 3Escolha a saída. Use Beautify para XML indentado ou Minify para uma versão compacta numa só linha.
- 4Copie o resultado. Copie o XML formatado quando o estado indicar que é válido.
Para quem é
- Quem programa e limpa respostas de API, SOAP payloads, excertos SVG e ficheiros de configuração XML antes de depurar.
- Equipas de QA e de suporte que confirmam se o XML copiado está bem formado antes de o anexar a um ticket.
- Autores técnicos que preparam exemplos XML legíveis para documentação, tutoriais ou notas de lançamento.
- Equipas de dados que reveem feeds onde elementos aninhados e atributos são difíceis de ler numa só linha.
Perguntas frequentes
O XML formatter é grátis?
Sim. O XML formatter é gratuito, sem registo, sem download e sem limite de utilização. Cole XML, formate-o, minifique-o e copie o resultado a partir do navegador.
O meu XML é carregado para algum sítio?
Não. O formatter corre localmente no navegador. O XML fica em textareas e não é enviado para um servidor, o que é útil para feeds privados, payloads internos de API e ficheiros de configuração.
Que erros de XML apanha?
Apanha problemas comuns de well-formedness, como falta de elemento raiz, mais do que um elemento raiz, tags de fecho desencontradas, tags por fechar, comentários ou secções CDATA por fechar e valores de atributos sem aspas.
Valida contra XSD ou DTD?
Não. Isto é um formatter de well-formedness, não um schema validator. Verifica a sintaxe e o aninhamento do XML e depois embeleza o documento. Use um XML schema validator dedicado quando precisar de regras XSD, DTD, Relax NG ou Schematron.
Preserva comentários e CDATA?
Sim. Comentários, secções CDATA, declarações XML, processing instructions e declarações DOCTYPE ficam na saída. O espaçamento junto das tags e a indentação são normalizados para tornar a estrutura mais fácil de ler.
O que faz XML minify?
Minify remove espaços de formatação entre tags e compacta o espaçamento das tags quando é seguro, produzindo uma string XML compacta. Mantém intactos o conteúdo de texto, comentários, secções CDATA e atributos.