title: "'The ':' character, hexadecimal value 0x3A, cannot be included in a name" , when loading xml file usinf XDocument
body: <p>I have to read an XML file, but it has ':' in the first node.I am getting this error when I am trying to load the file using XDocument or XElement or xmldocument.I do not know how to resolve this issue. </p>
  
  <pre><code>string _filePath= @"C:\testfile.xml";
  XDocument xDoc = XDocument.Load(_filePath);
  </code></pre>
  
  <p>"The ':' character, hexadecimal value 0x3A, cannot be included in a name. Line 1, position 6".</p>
  
  <p>My XML document:</p>
  
  <pre><code>&lt;?xml:stylesheet type="text/xsl" href="\\10.189.41.02\g$\XMLTest-Viewer.xsl"?&gt;
  &lt;TestXml&gt;
  //More data here
   &lt;/TestXml&gt;
  </code></pre>
  
  <p>If I remove the colon manually I can load the file successfully, is there a way to load the file with the ':' and without changing the XML file?</p>