title: XSL. To display text according format specified in data text
body: <p>Sorry for my English.</p>
  
  <p>I wrote XML sample:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;?xml-stylesheet type="text/xsl" href="./test.xslt"?&gt;
  &lt;document&gt;
    &lt;paragraph id="p1"&gt;
      I like &amp;lt;i&amp;gt;the flowers&amp;lt;/i&amp;gt;!!!
    &lt;/paragraph&gt;
    &lt;paragraph id="p2"&gt;
      &lt;![CDATA[I like &lt;i&gt;the people&lt;/i&gt;!!!]]&gt;
    &lt;/paragraph&gt;
  &lt;/document&gt;
  </code></pre>
  
  <p>And I wrote XSL for it sample:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;xsl:stylesheet version="1.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
    &lt;xsl:output method="html"/&gt;
    &lt;xsl:template match="/"&gt;
      &lt;html&gt;
        &lt;body&gt;
          &lt;p&gt;
            &lt;xsl:value-of select="/document/paragraph[@id='p1']"/&gt;
            &lt;br/&gt;
            &lt;xsl:value-of select="/document/paragraph[@id='p2']"/&gt;
          &lt;/p&gt;
        &lt;/body&gt;
      &lt;/html&gt;
    &lt;/xsl:template&gt;
  &lt;/xsl:stylesheet&gt;
  </code></pre>
  
  <p>I specified formatting in text values (&lt;i&gt;some text&lt;/i&gt;). But formatting not happens. I get next result in the browser:</p>
  
  <pre><code>I like &lt;i&gt;the flowers&lt;/i&gt;!!! 
  I like &lt;i&gt;the people&lt;/i&gt;!!!
  </code></pre>
  
  <p>How to force to apply the specified formatting?</p>
  
  <p>Regards</p>