title: Get html tags embedded in xml using linq
body: <p>I have a basic xml file that looks like this. </p>
  
  <pre><code>    &lt;root&gt;
       &lt;item&gt;
          &lt;title&gt;&lt;p&gt;some title&lt;/p&gt;&lt;/title&gt;
       &lt;/item&gt;
      ...
      &lt;/root&gt;
  </code></pre>
  
  <p>What I want, is to get the whole title string including the html tag of the xml using linq and displaying it in a repeater . 
  I can get the title with no problem, but the <code>&lt;p&gt;</code> tag is being stripped out.</p>
  
  <p>If I use<br>
  <code>title =  item.Element("title").ToString()</code>, it works somehow but I get all the xml tag as well - meaning the title is not displayed in html.</p>
  
  <p>I already tried with encoding the <code>"&lt;"</code> with <code>"&amp;lt;"</code> but to do this makes the xml hard to read.</p>
  
  <p>What would be a possible solution besides using CDATA and encoding?</p>
  
  <p>Cheers
  Terry</p>