title: Escape many tags at the same time in XML
body: <p>I have XML tag that has the content which is HTML document.</p>
  
  <pre><code>&lt;xml-tag&gt;
      &lt;!--
          &lt;p&gt;html document goes here&lt;/p&gt;
          &lt;p&gt;&lt;span id="important"&gt;important html&lt;/span&gt;&lt;/p&gt;
      --&gt;
  &lt;/xml-tag&gt;
  </code></pre>
  
  <p>Now, Is there anyway to escape the whole html document inside the body of <code>&lt;xml-tag&gt;</code>? If I don't escape the content, the XML document will not be well-formed and I will have no way to retrieve the data I need. In C#, for example, If I want to escape the whole string, I can put the @ symbol in front of the string, is there anyway to do that in XML?</p>