Entrada
Utilitário para desenvolvedores
Formatador XML
Valide, formate, minifique e inspecione XML com serialização segura para conteúdo misto, mensagens do analisador, árvore, caminhos de elementos e estatísticas diretamente no navegador.
Cole XML para validar, formatar, minificar e inspecionar sua estrutura.
Tamanho0 B
Elementos0
Atributos0
Profundidade0
Saída
XML formatado ou minificado
Visualização em árvore
Estrutura XML
Caminhos
Caminhos dos elementos e atributos
| # | Caminho | Elemento | Atributos | Prévia do texto |
|---|
Exemplos
Exemplos XML comuns
Referência rápida de XML
| Conceito | Exemplo | Notas |
|---|---|---|
| Elemento raiz | <root>...</root> | Um documento XML precisa de exatamente um elemento raiz. |
| Atributo | <item id="1"> | Valores de atributos devem estar entre aspas. |
| Nó de texto | <title>Hello</title> | O texto aparece entre as tags inicial e final. |
| Comentário | <!-- note --> | Comentários podem ser preservados ou removidos. |
| CDATA | <![CDATA[raw text]]> | CDATA preserva texto sem o escape normal de entidades. |
| Declaração | <?xml version="1.0"?> | A declaração XML opcional geralmente aparece no início do arquivo. |
Notas sobre formatação XML
- XML é mais rigoroso que HTML: tags devem ser fechadas, aninhadas corretamente e respeitar maiúsculas.
- Atributos exigem aspas e o documento deve conter exatamente uma raiz.
- Conteúdo misto permanece compacto para não inserir espaços ao redor de elementos filhos em linha.
- A validação usa DOMParser e segue o comportamento do analisador XML do navegador atual.
- DOMParser não resolve entidades externas remotas; a ferramenta não envia dados nem faz solicitações de rede.
Perguntas frequentes do formatador XML
Este formatador envia meu XML?
Não. Análise, formatação, minificação, árvore e caminhos acontecem localmente no navegador.
Ele pode reparar XML danificado?
Não. Mostra o erro para você corrigir a origem sem uma reparação automática alterar o significado.
Conteúdo misto e CDATA são preservados?
Sim. Texto com elementos filhos permanece compacto, e CDATA, instruções, declarações e tipos de documento são preservados.
Posso usá-lo com SVG, RSS e sitemaps?
Sim. SVG, RSS, Atom, sitemaps e muitos formatos de configuração usam XML.