Escape/Unescape XML
Ferramenta gratuita online de escape de caracteres especiais XML
O que é escape XML?
Escape XML substitui caracteres especiais por sequências de escape para que não interfiram com a marcação XML. As cinco entidades XML predefinidas são: < (<), > (>), & (&), " (") e ' ('). O escape é necessário sempre que o conteúdo de texto contém esses caracteres.
Como fazer ou desfazer escape XML
Cole seu texto ou conteúdo XML na área de entrada. Clique em Escapar para converter caracteres especiais em entidades XML. Clique em Desescapar para reverter o processo. A ferramenta gerencia todas as cinco entidades XML predefinidas e garante saída XML bem-formada.
▶Quais caracteres devem ser escapados em XML?
O e comercial (&) deve sempre ser escapado como &. Em valores de atributos, aspas devem ser escapadas. Menor que (<) deve ser escapado como < em conteúdo de texto. Maior que (>) é recomendado escapar como >.
▶Escape XML é o mesmo que codificação de entidades HTML?
Eles compartilham as mesmas cinco entidades predefinidas (< > & " '), mas HTML tem muito mais entidades nomeadas (como ©) que não são predefinidas em XML.
▶Posso usar CDATA em vez de escape?
Sim. Envolver texto em seções <![CDATA[...]]> permite incluir caracteres especiais sem escape. Seções CDATA não podem conter a sequência ]]>.