Pular para o conteúdo

Formatador e validador de XML

Formate ou minifique XML, encontre erros de sintaxe e navegue por ele em árvore

Carregando a ferramenta…

Formata XML que está em uma só linha ou mal indentado e, quando há um erro de sintaxe, mostra a linha, a coluna e como corrigir. Use para ler ou consertar arquivos de configuração, respostas de API, SVG, RSS e outros XML.

Como usar

  1. Cole o XML em “XML de entrada” ou pressione “Abrir arquivo”. Um XML correto mostra “XML bem formado”; caso contrário, aparece “Mal formado” com a posição.
  2. Escolha 2 espaços, 4 espaços ou uma tabulação em “Indentação”, ou “Minificar” para uma só linha. Também há “Cada atributo na sua própria linha” e “Remover comentários”.
  3. Na aba “Árvore”, expanda e recolha os elementos e selecione um para “Copiar XPath”. Na aba “XPath”, pressione “Executar” para avaliar uma expressão.
  4. A aba “JSON” mostra o documento convertido em JSON. Copie um resultado ou pressione “Salvar como .xml” ou “Salvar como .json”.

Como funciona

Perguntas frequentes

Como encontrar onde está o erro no XML?
Um erro vem com o número da linha e da coluna, a causa e uma dica de correção. Pressione “Ir para o erro” para pular até aquele ponto da entrada.
Por que o caractere & dá erro no XML?
Em XML, um e comercial literal precisa ser escrito como &. Só cinco entidades são predefinidas, < > & " e ', então um nome do HTML como   precisa ser escrito como  .
Dá para converter XML em JSON?
Sim, na aba “JSON”. Um atributo id vira a chave “@id”, e um elemento só com texto e sem atributos vira uma string simples. Pressione “Salvar como .json” para baixá-lo.
Como testar uma expressão XPath?
Informe uma expressão como //book/title ou count(//book) em “Expressão XPath” na aba “XPath” e pressione “Executar”. Ela roda no mecanismo XPath 1.0 do navegador.