title: How to remove accent characters from an InputStream
body: <p>I am trying to parse a Rss2.0 feed on Android using a Pull parser. </p>
  
  <pre><code>XmlPullParser parser = Xml.newPullParser();
  parser.setInput(url.open(), null);
  </code></pre>
  
  <p>The prolog of the feed XML says the encoding is "utf-8". When I open the remote stream and pass this to my Pull Parser, I get invalid token, document not well formed exceptions. </p>
  
  <p>When I save the XML file and open it in the browser(FireFox) the browser reports presence of Unicode 0x12 character(grave accent?) in the file and fails to render the XML.</p>
  
  <p>What is the best way to handle such cases assuming that I do not have any control over the XML being returned? </p>
  
  <p>Thanks.</p>