O que esta ferramenta faz
O Formatador XML utiliza primeiro o navegador DOMParser para construir a árvore do documento e, em seguida, gera-a por tipo de nó, em vez de utilizar expressões regulares para inserir novas linhas entre parênteses angulares. Para conteúdo de texto misto, a semântica original será preservada em primeiro lugar.
- Os atributos e os namespaces são validados pelo analisador XML.
- Os comentários, CDATA, instruções de processamento e nós de texto são retidos de acordo com os seus respectivos tipos.
- Os elementos com conteúdo misto significativo não serão forçados a espaços em branco que possam alterar o texto.
Como utilizar
- Cole o XML completo.
- Escolha recuo de 2 ou 4 espaços.
- Clique em "Formatar XML".
- Copie os resultados ou descarregue o ficheiro formatted.xml.
Utilizações comuns
- Agrupe os ficheiros de configuração e as respostas SOAP/XML.
- Verifique se os rótulos estão aninhados e fechados corretamente.
- Leia documentos que contenham atributos, CDATA ou nós duplicados.
Funcionalidades do XML Formatter
Valide e imprima XML com o DOMParser, preservando os atributos, comentários e CDATA. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.
FAQ
Como é que a ferramenta determina que o XML é inválido?
O DOMParser analisa de acordo com as regras XML; quando é detetado um erro do analisador, a página apresenta o motivo fornecido pelo analisador.
O CDATA tornar-se-á texto normal?
Não. O formatador reconhece os nós CDATA e preserva os limites CDATA.
A formatação alterará o conteúdo misto?
Para nós que contêm texto significativo e elementos filhos, a ferramenta evita adicionar recuo adicional para reduzir o risco de alterar a semântica dos espaços em branco.