Accented characters aren't shown correctly

I use the loadXML function to populate the grid. Strings with accented characters like Rondèl or containing special characters like ‘ and ’ aren’t shown correctly in the grid. How can I fix that?

Please check if encoding in your page, xml and data base are the same

Ok, I added encoding=“ISO-8859-1” to the XML file. The page in which it is used now loads ok in Firefox, but in Internet Explorer (version 8) I get an error:

 Error type: loadXML
 Description: Incorrect XML

Any idea why this happens? Should I change some setting in Internet Explorer?

This is how the XML file looks like:

<?xml version="1.0" encoding="ISO-8859-1"?>

I’m using the DHTMLX sample dhtmlxGrid\samples\01_cell_types\01_calendar_grid.html. I only changed it to point it to my XML file.