O que é um Formatador XML?
Um formatador XML formata documentos XML adicionando indentação adequada e quebras de linha. Ele transforma XML minificado ou mal formatado em um layout estruturado e hierárquico que mostra claramente o aninhamento dos elementos.
Como Usar Este Formatador XML
- Cole seu conteúdo XML no campo de entrada.
- Clique em "Formatar" para formatar.
- Copie a saída XML indentada e legível.
Conceitos Principais
XML (Extensible Markup Language) usa uma estrutura de árvore com elementos definidos por tags de abertura e fechamento. XML bem formado requer que cada tag de abertura tenha uma tag de fechamento correspondente, aninhamento adequado, um único elemento raiz e valores de atributos entre aspas. A formatação revela a hierarquia do documento indentando elementos filhos em relação aos seus pais.
Perguntas Frequentes
A formatação afeta os dados XML?
A formatação adiciona espaços em branco entre as tags, o que geralmente é insignificante. No entanto, em elementos onde espaços em branco são significativos (xml:space="preserve"), espaços extras podem alterar o conteúdo.
Qual é a diferença entre XML bem formado e válido?
XML bem formado segue regras básicas de sintaxe. XML válido é bem formado e também está em conformidade com um DTD ou XML Schema que define elementos e atributos permitidos.
Posso formatar XML com namespaces?
Sim. O formatador preserva prefixos e declarações de namespace. A formatação com reconhecimento de namespace lida corretamente com elementos como <ns:element xmlns:ns="...">.