XML Viewer
Explore XML como uma árvore collapsível em vez de um bloco plano de texto.
Paste XML on the left to explore it.
What is XML Viewer?
O Visualizador de XML transforma um bloco de XML em uma árvore interativa e expansível, em vez de uma parede plana de colchetes angulares — da mesma forma que um visualizador de JSON ou XML integrado ao navegador funciona, mas para qualquer XML que você colar. Cada elemento se torna um nó que você pode expandir ou recolher, seus atributos aparecem como pequenas etiquetas ao lado dele e os elementos folha mostram seu conteúdo de texto diretamente. Essa é uma ferramenta diferente do Formatador de XML (que imprime ou minifica o XML como texto): o Visualizador de XML é para explorar a estrutura de um documento que você não conhece bem — uma grande resposta de API, um arquivo de configuração, um feed RSS — sem rolar por centenas de linhas de marcação reformatada.
How to Use XML Viewer
- Cole seu XML na caixa à esquerda.
- A árvore à direita é atualizada instantaneamente enquanto você digita ou cola.
- Clique no sinal de seta ao lado de qualquer elemento para expandir ou recolher seus filhos.
- Os atributos aparecem como pequenas etiquetas logo após o nome do elemento; os elementos folha mostram seu conteúdo de texto em linha.
- Se o XML estiver malformado, uma mensagem de erro explica o que está errado em vez de mostrar uma árvore quebrada.
Examples
Explorando um pequeno documento de catálogo
Input: <catalog><book id="1"><title>Dune</title></book></catalog>
Output: Um nó <catalog> collapsível contendo um nó <book id="1">, que se expande para revelar um nó folha <title> mostrando "Dune"
Entrada malformada
Input: <root><unclosed></root>
Output: Uma mensagem de erro clara em vez de uma árvore quebrada ou vazia
Common Mistakes
- Colar HTML em vez de XML — o HTML tolera tags não fechadas como <br> e <img> que o parser XML trata como erros.
- Esperar validação de esquema/DTD — essa ferramenta apenas verifica a bem-formação, não se o documento atende a uma estrutura esperada.
- Não notar as setas de colapso em documentos profundamente aninhados e supor que a árvore está incompleta quando na verdade está apenas colapsada por padrão após alguns níveis.
- Colar um documento com vários elementos de nível raiz — o XML exige exatamente um elemento raiz; envolva os irmãos em um pai comum primeiro.
Why Use This Tool
- Transforma XML desconhecido ou profundamente aninhado em algo que você pode realmente navegar, em vez de rolar.
- Processa inteiramente no lado do cliente — nada do que você cola deixa o seu navegador.
- Mensagens de erro claras e específicas quando o XML não está bem formado, em vez de um resultado em branco silencioso.
- Não há limite de tamanho ou complexidade além do que o seu navegador pode renderizar confortavelmente.