c# – 如何将html页面存储在xml文件中?

我有一个用c#编写的小应用程序作为我想用来发送电子邮件的控制台应用程序.我计划将电子邮件存储在xml文件中,以及消息需要的其他信息,如主题.但是,似乎存在问题,因为XML文件不喜欢< / br>字符.

我想知道我应该怎么做才能存储一个HTML电子邮件,我只需要在一个单独的html文件中保存正文html然后将每行读入StreamReader对象?

最简单的方法是将HTML内容存储在CDATA section中:

<mail>
  <subject>Test</subject>
  <body>
    <![CDATA[
      <html>
        ...
      </html>
     ]]>
  </body>
</mail>
https://stackoverflow.com/questions/5978316/how-do-i-store-html-page-in-a-xml-file

转载注明原文:c# – 如何将html页面存储在xml文件中?