O que é Visualizador/formatador de XML?
O XML Viewer/Formatter pega XML minificado ou mal formatado e o transforma em saída bem indentada e com destaque de sintaxe. Valida a estrutura XML, mostra números de linha e suporta visualização em árvore recolhível — útil para ler respostas de API, arquivos de configuração e outros documentos XML.
A validação roda inteiramente no seu dispositivo, então namespaces, seções CDATA, instruções de processamento e referências de entidade são tratados como em uma biblioteca XML séria. Alterne a indentação entre 2 espaços, 4 espaços ou tab, minifique quando precisar e use a árvore para recolher ramos que não interessam no momento.
Como usar
- Passo 1 — Cole XML bruto ou minificado na área de entrada. XML inválido é sinalizado com localizações específicas do erro.
- Passo 2 — Escolha o tamanho da indentação (2 ou 4 espaços, ou tabulação) e visualize a saída formatada com destaque de sintaxe.
- Passo 3 — Copie o XML formatado, baixe-o como arquivo ou use a visualização em árvore para explorar estruturas profundamente aninhadas.
Quando usar
- Ler respostas SOAP, feeds RSS ou sitemaps que chegam numa única linha gigante.
- Depurar layouts Android, pom.xml do Maven ou configs Spring com indentação quebrada.
- Inspecionar o interior de Office Open XML (.docx, .xlsx) depois de descompactá-los.
Resultado
Uma API retorna uma resposta XML de 50KB em uma única linha. Cole para obter saída bem indentada com tags, atributos e valores codificados por cores, e o nó com erro enterrado 8 níveis abaixo fica fácil de achar.
Perguntas frequentes
- Valida contra um esquema DTD ou XSD?
- Verifica apenas a boa formação: toda tag se fecha, atributos têm aspas, há um único elemento raiz. A validação por DTD ou XSD exige o arquivo do esquema, que esta ferramenta não carrega.
- Preserva minhas seções CDATA e comentários?
- Sim. Os blocos CDATA continuam intactos e os comentários permanecem onde estavam. Espaços em branco insignificantes entre elementos podem ser reindentados, mas tudo dentro de CDATA é tratado como conteúdo opaco.
- Por que meu XML mostra 'parsererror' se parece estar correto?
- Causas comuns: um & que deveria ser &, uma tag não fechada, um atributo sem aspas ou dois elementos raiz no topo. O número da linha no erro costuma localizar o problema rapidamente.
- Funciona com arquivos XML muito grandes?
- Tudo roda na sua aba, então a memória é o único limite. Arquivos de algumas dezenas de megabytes formatam rápido num notebook comum. Documentos de centenas de MB podem travar a página: divida antes.
- Posso formatar XML dentro de uma string JSON ou YAML?
- Cole só a parte XML, sem as aspas que a envolvem. O formatador espera um documento XML único; se vier escapado (\" ou <), desescape antes, formate e reescape ao colar de volta.
Ferramentas relacionadas
Editor de marcadores de PDF
Adicione e edite marcadores em arquivos PDF
Achatar PDF
Achate campos de formulário e anotações em PDFs
Editor de Texto Rico
Escreva e formate documentos com um editor WYSIWYG
Markdown para PDF
Converta arquivos Markdown em documentos PDF estilizados
Recortar PDF
Recorte e ajuste as margens de páginas PDF
Reordenar páginas de PDF
Arraste e solte para reordenar páginas do PDF