title: XDocument.Load(feedUrl) returns "Data at the root level is invalid. Line 1, position 1."
body: <p>first of all, this is more of a solution, than a question. It took me a while to resolve, so I thought my resolution might worth sharing.</p>
  
  <p>I was trying to load an RSS feed using <code>XDoument.Load(feedUrl)</code> and was getting the above Exception. I checked the <a href="http://www.limun.hr/rss2.aspx?id=34" rel="nofollow noreferrer">feed itself</a> in my browser and the format looked fine. So after finding some <em>similar</em> situations here:</p>
  
  <ul>
  <li><a href="https://stackoverflow.com/questions/13743250/meaning-of-xml-version-1-0-encoding-utf-8">Meaning of - &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;</a></li>
  <li><a href="https://stackoverflow.com/questions/17947238/why-data-at-the-root-level-is-invalid-line-1-position-1-for-xml-document/24513288#24513288">Why &quot;Data at the root level is invalid. Line 1, position 1.&quot; for XML Document?</a></li>
  <li><a href="https://stackoverflow.com/questions/5889954/linq-to-xml-parse-rss-feed">LINQ TO XML Parse RSS Feed</a></li>
  </ul>
  
  <p>and elsewhere:
  <a href="http://www.ipreferjim.com/2014/09/data-at-the-root-level-is-invalid-line-1-position-1/" rel="nofollow noreferrer">http://www.ipreferjim.com/2014/09/data-at-the-root-level-is-invalid-line-1-position-1/</a></p>