我在尝试在ColdFusion中正确显示越南文本时遇到了困难。 我已经将字符集设置为UTF-8,但仍然没有成功。 相同的文本在HTML页面中可以正常工作。 我还缺少什么? 任何建议都将不胜感激。
Html:
ColdFusion:
Html:
ColdFusion:
就我所知,有两件事情需要注意。
首先,确保.cfm文件本身保存为UTF-8格式 - 这是一个文件系统选项,在您的编辑器中可能是可设置的。这可以确保在保存文件时正确保留UTF-8字符。
另一件事是,每个包含任何UTF-8文本的.cfm文件都应该以以下方式开头:
<cfprocessingdirective pageencoding="utf-8" />
为了确保,当您显示工作的HTML时,可以检查浏览器使用的页面编码(例如,在FireFox中,您可以右键单击+页面信息)。也许您的文本不是UTF-8编码,这可能解释了问题...