Error handling
XML has “Draconian error handling”: fatal errors cause processor to stop passing data in the “normal way”
Fatal errors:
- Ill-formed document
- Certain entity references in incorrect places
- Character-encoding declarations in incorrect places