Formate e identifique XML de forma legível
O formatador XML reorganiza o XML compacto ou mal indentado adicionando quebras de linha entre os elementos e aplicando indentação proporcional ao nível de aninhamento de cada tag. O resultado é um XML com hierarquia visualmente clara, muito mais fácil de ler e depurar do que a versão minificada.
É especialmente útil ao trabalhar com respostas de APIs SOAP, arquivos NFe (Nota Fiscal Eletrônica), feeds RSS, configurações em XML de projetos Java/Maven, ou qualquer XML recebido de um sistema externo que não aplica formatação.
Entrada (compacto)
<pedido><item id='1'><nome>Produto A</nome><qtd>2</qtd></item></pedido>
Saída (formatado)
<pedido>
<item id='1'>
<nome>Produto A</nome>
<qtd>2</qtd>
</item>
</pedido>XML (eXtensible Markup Language) é uma linguagem de marcação usada para armazenar e transportar dados de forma estruturada. Diferente do HTML (que define como exibir dados), o XML define como os dados são organizados.
XML usa tags de abertura/fechamento (<tag>valor</tag>) e suporta atributos. JSON usa pares chave-valor e é mais compacto. JSON é preferido em APIs modernas pela leveza. XML ainda domina integrações corporativas (SOAP, BPEL) e formatos como SVG, DOCX e RSS.
Um XML bem formado (well-formed) obedece às regras sintáticas: uma única raiz, todas as tags abertas são fechadas, atributos com aspas, e caracteres especiais escapados. Esta ferramenta verifica e formata apenas XMLs bem formados.
XML é usado em: feeds RSS/Atom de blogs e podcasts, documentos Office (DOCX, XLSX são ZIP de XML), SVG (gráficos vetoriais), configurações Maven/Spring (Java), integrações SOAP/WSDL, NFe fiscal e Sped contábil no Brasil.
Namespaces (xmlns) evitam conflitos de nomes entre elementos de diferentes vocabulários XML combinados em um único documento. São declarados como atributos xmlns:prefixo="URI" e o prefixo é usado antes dos nomes de elementos (ex: soap:Body).
Conte palavras, caracteres, linhas e parágrafos no seu texto
Conte caracteres com e sem espaço, perfeito para limites de redes sociais
Remova espaços duplos, tabs e espaços desnecessários do texto
Elimine linhas em branco e espaços vazios de qualquer texto