title: XML parsing works with Chrome and Firefox but fails on Internet Explorer
body: <p>In my GWT project I am parsing a xml file:</p>
  
  <pre><code>Document document = XMLParser.parse(xmlString);
  </code></pre>
  
  <p>On Chrome and Firefox everything is fine. XML gets parsed succesfully and data retrieved is valid. But Internet Explorer 9 the line above fails with the following exception:</p>
  
  <pre><code>com.google.gwt.xml.client.impl.DOMParseException: Failed to parse: &lt;?xml version="1.0" encoding="ISO-8859-1" standalone="no"?&gt; 
  &lt;parsedVolcanoes&gt; 
  &lt;volcano&gt; 
  &lt;title&gt;Vulkan Arenal in Costa Rica&lt;/t
  </code></pre>
  
  <p>Any hints what might be the problem are highly appreciated! I am aware the given information is sparse so please ask if you need more information.</p>
  
  <p>I was able to solve the problem. There is a 0xffff character in xmlString. Removing fixes the problem. Here is the code:</p>
  
  <pre><code>// remove invalid characters from xml
  xmlString = xmlString.replaceAll("\\uffff", "");
  
  // parse the XML document into a DOM
  Document document = XMLParser.parse(xmlString);
  </code></pre>