网络编程
位置:首页>> 网络编程>> Asp编程>> 怎样生成utf-8编码的html文件

怎样生成utf-8编码的html文件

  发布时间:2009-03-11 19:34:00 

标签:utf-8,编码,html,fso

我用FSO生成了unicode的文件,但这不是我想要的。

FSO可以生成utf-8格式编码的html文件吗?用什么办法才能生成?

FSO的编码问题。xml就是UTF-8格式的。

< script Language="JScript" Runat="server">
function SaveTextFile(FilePath, FileContent, Charset, OverWrite) {
  var Result = "";
  try {
   var objFSO;
   objFSO = Server.CreateObject("Scripting.FileSystemObject");
   if(!OverWrite && objFSO.FileExists(FilePath))
    Result = "尝试覆盖已存在文件";
   else
   if(Charset == "")
    Charset = "GB2312";
   var objAdoStream = Server.CreateObject("ADODB.Stream");
   var adTypeText  = 2
   var adSaveCreateOverWrite = 2
   objAdoStream.Type = adTypeText;
   objAdoStream.Open();
   objAdoStream.Charset = Charset;
   objAdoStream.WriteText(FileContent);
   objAdoStream.SaveToFile(FilePath,adSaveCreateOverWrite);
   objAdoStream.Close();
   Result = "OK";
  }
  catch(e) {
   Result = e.description
  }
  return Result;
}
< /script>
0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com