title: XSLT, CDATA, javascript
body: <p>I'm using Visual Studio 2008. I have an xsl document that contains text which I want to leave unprocessed durring the xslt transformation. For this purpose I use CDATA tag. But the text is somehow processed within CDATA. all <code>&lt;</code> and <code>&gt;</code> are converted to <code>&amp;lt;</code> and <code>&amp;gt;</code> Here is an example what I mean:</p>
  
  <pre><code>&lt;![CDATA[
  &lt;p&gt;What is going on?&lt;/p&gt;
  ]]&gt;
  </code></pre>
  
  <p>goes</p>
  
  <pre><code>&amp;lt;p&amp;gt;What is going on?&amp;lt;/p&amp;gt;
  </code></pre>
  
  <p>Actually my goal is to let the javascript like this:</p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
  //&lt;![CDATA[
      for(i = 0; i &lt; 3; i++)
      document.write("XSLT will you marry me?");
  //]]&gt;
  &lt;/script&gt;
  </code></pre>
  
  <p>to go unprocessed in a XSL transformation. Can anyone help?</p>