Characters can be escaped in XML using entity references and character references, or CDATA sections.
XML pre-defines five entities:
| Named entity | Replacement text | 
|---|---|
| amp | & | 
| quot | " | 
| apos | ' | 
| lt | < | 
| gt | > | 
Consuming applications will not know whether each character has been escaped or not, and how.