title: IE 9 under seven doesn't transform an XML using it's referenced XSL file anymore
body: <p>Prior to IE9 I could open a local XML file using a XSL file. The browser would correctly locate the XSL file referenced in the XML and use it to transform the XML to an HTML page. That doesn't seem to be the case anymore, I just get a blank page.</p>
  
  <p>When I hit <strong>F12</strong> to get developer tools and enable IE7 or IE8, the XML file is loaded well. But I want to open it with IE9. Nevertheless the use of IE9 shows the error message </p>
  
  <pre><code> XML5658: Un signe « : » ne doit pas se trouver dans un nom.
  </code></pre>
  
  <p>And this one matches the line:</p>
  
  <pre><code>&lt;?xml:stylesheet type="text/xsl" href="file.xsl"?&gt;
  </code></pre>
  
  <p>I have read <a href="https://stackoverflow.com/questions/8239579/style-sheet-for-xml-not-rendering-in-ie9">Style sheet for XML not rendering in IE9</a></p>
  
  <p>My XSL is in compliance with this post.</p>
  
  <p>Is there a workaround?</p>