Entrada com escape

Saída XML

Exemplos

Cole XML com escape no painel de entrada e a ferramenta converterá as entidades automaticamente.

Desescapar entidades XML

Entrada com escape contendo entidades XML:

Entrada com escape

Saída sem escape:

Saída sem escape

Clique em Exemplo para carregar XML com escape de exemplo.

O que é XML Unescape?

Se você já recuperou XML de uma API ou banco de dados e se deparou com & em vez de &, você conhece o problema. O XML unescape (decodificação de entidades) converte essas referências de caracteres XML predefinidas de volta aos caracteres reais. A especificação XML define cinco entidades integradas -- &, <, >, " e ' -- e esta ferramenta lida com todas. Para se aprofundar em XML, a introdução ao XML do MDN é um ótimo ponto de partida.

É o processo inverso do escape XML. Necessário ao ler dados XML que foram previamente escapados.

Como usar

1

Cole o XML com escape

Cole a string XML com escape no editor de entrada.

2

Verifique a saída

O resultado sem escape aparece instantaneamente. Use o Validador XML para confirmar que o XML é válido.

3

Copiar ou baixar

Copie o resultado ou baixe-o. Veja também XML Escape para a operação inversa, ou HTML Unescape para decodificação similar de entidades HTML.

Quando o unescape é importante?

O XML unescape é necessário quando você recebe dados XML codificados com entidades — por exemplo, de uma resposta de API ou campo de banco de dados.

Perguntas frequentes

Quais são as cinco entidades XML predefinidas?

A especificação XML define exatamente cinco: &amp; (&), &lt; (<), &gt; (>), &quot; (") e &apos; ('). Esta ferramenta decodifica todas.

O XML unescape é o mesmo que HTML unescape?

Não exatamente. O HTML define mais de 2.000 referências com nome, enquanto o XML tem apenas cinco. Para entidades HTML, use nossa ferramenta HTML Unescape.

Posso alternar entre modo escape e unescape?

Sim -- clique em Alternar para trocar entre os modos. Você também pode usar nossa ferramenta dedicada XML Escape.

Meus dados XML são enviados a um servidor?

Não. Tudo é executado localmente no seu navegador com JavaScript. Seus dados nunca saem do seu computador -- ideal para conteúdo XML sensível.

Como decodifico referências numéricas como &#38;#60;?

Esta ferramenta lida com as cinco entidades XML com nome. Referências numéricas (&#60;, &#x3C;) seguem as mesmas regras de referência de caracteres W3C e também são decodificadas automaticamente.

Ferramentas relacionadas

Referências: Especificação W3C XML