我需要编写一个字符串来创建XML文件。该字符串中包含俄语字符,我可以cfoutput
到页面没问题,但是当我用cffile
编写文件时,这些字符返回一个?。我尝试将charset
更改为以下内容但没有成功:
我确定charset
是问题所在。有什么建议吗?
以下是其中一个字符串:Другие
我在Windows Server 2008 R2系统上运行ColdFusion 10。
答案 0 :(得分:0)
未经测试,但我过去曾遇到过网页编码问题。试试<cfprocessingDirective pageencoding="utf-8">
确保在操作中将每个模板都放在其中。将它放在application.cfm或application.cfc中可能还不够。
答案 1 :(得分:0)
写入文件时设置charset =“utf-8”