Coldfusion 如何将文件保存为UTF-8格式

Coldfusion 如何将文件保存为UTF-8格式,coldfusion,utf-8,Coldfusion,Utf 8,我们需要发送包含ColdFusion中英镑(货币)符号的电子邮件。在发送电子邮件之前,我们将数据转储到html文件中以供预览 如何在ColdFusion中发送utf-8编码的电子邮件 如何在ColdFusion中使用utf-8编码保存文件 尝试在html文件的标记中添加。电子邮件以ColdFusion管理员指定的编码发送。对于ColdFusion MX(6.0)及以上版本,默认情况下这是UTF-8 您可以像这样明确地提到编码,但这不是必需的 <cfmail type="text/html;

我们需要发送包含ColdFusion中英镑(货币)符号的电子邮件。在发送电子邮件之前,我们将数据转储到html文件中以供预览

  • 如何在ColdFusion中发送utf-8编码的电子邮件
  • 如何在ColdFusion中使用utf-8编码保存文件

  • 尝试在html文件的
    标记中添加

    电子邮件以ColdFusion管理员指定的编码发送。对于ColdFusion MX(6.0)及以上版本,默认情况下这是UTF-8

    您可以像这样明确地提到编码,但这不是必需的

    <cfmail type="text/html; Charset=UTF-8" ...><!--- body ---></cfmail>
    
    
    
    对于转储到磁盘的HTML文件,以下内容适用:

    <cffile action="write" charset="UTF-8" ...>
    
    
    
    您应该将编码作为元标记,以便用于预览的浏览器不必猜测:

    <meta http-equiv="Content-Type" content="text/html; Charset=UTF-8">
    

    除了将邮件标记为UTF-8之外,您可能还需要指示ColdFusion运行的模板也应该支持unicode。将此标签粘贴在模板顶部。如果你不这样做,你可能会在邮件中留下垃圾

    <cfprocessingdirective pageencoding="UTF-8"> Adobe在这方面提供了一些相当好的信息: