title: c# xml special character encoding
body: <p>I want load xml documents, but there are special symbols like : <code>ąčęėįšųū</code> and i get error <code>Invalid character in the given encoding.</code> Question is how to encode this characters before load xml ? </p>
  
  <pre><code>// load xml result from Google weather
  XDocument xd = XDocument.Load("http://www.google.com/ig/api?weather=vilnius&amp;hl=ru");
  </code></pre>