title: What is the best way to display HTML in Flex?
body: <p>I have HTML that includes symbols such as the Trademark "TM" as superscript (&trade;). In normal HTML, I would use <code>"&amp;trade;"</code> or <code>&amp;#153;</code> to display the Trademark TM. However, I can find no way to import HTML like this into Flex and have it displayed correctly. I am having similar issues with the <code>&lt;li&gt;</code> tag.</p>
  
  <p>My HTML:</p>
  
  <pre><code>&lt;p&gt;This information is intellectual property of My Company&amp;#153;.&lt;/p&gt;
  
  &lt;p&gt;Available features:&lt;/p&gt;
  
  &lt;li&gt;Feature 1&lt;/li&gt;
  &lt;li&gt;Feature 2&lt;/li&gt;
  &lt;li&gt;Feature 3&lt;/li&gt;
  &lt;li&gt;Feature 4&lt;/li&gt;
  
  &lt;p&gt;COPYRIGHT INFORMATION:&lt;/p&gt;
  
  &lt;p&gt;Copyright &amp;#169; 2008, My Company. All rights reserved.&lt;/p&gt;
  </code></pre>
  
  <p>The only way that I've gotten this to work is by copying and pasting the content directly into Flex:</p>
  
  <pre><code>&lt;mx:Text width="100%" height="100%"&gt;
      &lt;mx:htmlText&gt;
          &lt;![CDATA[
  This information is intellectual property of My Company™. 
  
  Available features:
  
  •   Feature 1
  •   Feature 2
  •   Feature 3
  •   Feature 4
  
  COPYRIGHT INFORMATION:
  
  Copyright © 2008, My Company. All rights reserved. 
          ]]&gt;
      &lt;/mx:htmlText&gt;
  &lt;/mx:Text&gt;
  </code></pre>
  
  <p>I want to use an external HTML file that I can import into my Flex App at run time, so that I don't have to recompile the app for a simple content change. </p>
  
  <p>I've heard of too many issues with the iFrame option, so I want to avoid that, if possible.</p>
  
  <p>Does anyone have any other good suggestions for dealing with this issue?</p>
  
  <p>Thank you.</p>