Escape/Unescape XML
Strumento gratuito online per escape caratteri speciali XML
Cos'è l'escaping XML?
L'escaping XML sostituisce i caratteri speciali con sequenze di escape in modo che non interferiscano con il markup XML. Le cinque entità XML predefinite sono: < (<), > (>), & (&), " (") e ' ('). L'escaping è necessario ogni volta che il contenuto testuale contiene questi caratteri.
Come eseguire o annullare l'escaping XML
Incolla il tuo testo o contenuto XML nell'area di input. Clicca Escape per convertire i caratteri speciali in entità XML. Clicca Unescape per invertire il processo. Lo strumento gestisce tutte e cinque le entità XML predefinite e garantisce un output XML ben formato.
▶Quali caratteri devono essere sottoposti a escape in XML?
La e commerciale (&) deve sempre essere sottoposta a escape come &. Nei valori degli attributi, le virgolette devono essere sottoposte a escape. Il segno minore (<) deve essere sottoposto a escape come < nel contenuto testuale. Il segno maggiore (>) è raccomandato sottoporlo a escape come >.
▶L'escaping XML è lo stesso della codifica delle entità HTML?
Condividono le stesse cinque entità predefinite (< > & " '), ma HTML ha molte altre entità con nome (come ©) che non sono predefinite in XML.
▶Posso usare CDATA al posto dell'escaping?
Sì. Racchiudere il testo in sezioni CDATA permette di includere caratteri speciali senza escaping. Le sezioni CDATA non possono contenere la sequenza di chiusura di CDATA (tre parentesi quadre seguite da >).