CanDoYa
PT-PT

XML formatter grátis

Funciona inteiramente no navegador - sem carregar nada, sem registo.

XML
XML formatado
Cole XML para o formatar e validar
Partilhe esta ferramenta

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

  1. 1Cole o XML. Adicione um documento XML, excerto SVG, SOAP payload ou amostra de feed à caixa de entrada.
  2. 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.
  3. 3Escolha a saída. Use Beautify para XML indentado ou Minify para uma versão compacta numa só linha.
  4. 4Copie o resultado. Copie o XML formatado quando o estado indicar que é válido.

Para quem é

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.

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.