title: fast way to deserialize XML with special characters
body: <p>I am looking for fast way to deserialize xml, that has special characters in it like ö.</p>
  
  <p>I was using XMLReader and it fails to deserialze such characters. </p>
  
  <p>Any suggestion?</p>
  
  <p>EDIT: I am using C#. 
  Code is as follows:</p>
  
  <pre><code>XElement element =.. //has the xml
  XmlSerializer serializer =   new XmlSerializer(typeof(MyType));
  XmlReader reader = element.CreateReader();
  Object o= serializer.Deserialize(reader);
  </code></pre>