Speciale karakters coderen in XML

V. Ik werk met nogal wat RSS feeds en andere XML bestanden met Spaanse karakters en soms geven sommige softwarepakketten de melding dat er ongeldige karakters in de XML stream staan. Hoe kan ik dat voorkomen in mijn eigen XML bestanden? Hoe moet ik die speciale karakters encoderen?

A. Die moeten niet niet ge-encodeerd worden, je moet de encoding in de header aanpassen. Waarschijnlijk is dat
<?xml version=”1.0″ encoding=”utf-8″?>
en dan moet dat worden
<?xml version=”1.0″ encoding=”iso-8859-1″?>