方法一:createtextfile生成文件方法
function WriteToFile(FileName,FileContent)
set fso=server.createobject("scripting.filesystemobject")
set fp=fso.createtextfile(server.mappath(FileName),,True)
fp.write(FileContent)
end function
方法二:ADODB.Stream生成文件方法
Set ccObjStream = Server.CreateObject("ADODB.Stream")
With ccObjStream
.Type = 2
.Mode = 3
.Open
.Charset = "utf-8"
.Position = ccObjStream.Size
.WriteText 要生成的内容
.SaveToFile 要生成文件路径和文件名,2
.Close
End With
CreateTextFile 方法
创建指定文件并返回 TextStream 对象,该对象可用于读或写创建的文件。
object.CreateTextFile(filename[, overwrite[, unicode]])
参数
object
必选项。应为 FileSystemObject 或 Folder 对象的名称。
filename
必选项。字符串表达式,指明要创建的文件。
overwrite
可选项。Boolean 值指明是否可以覆盖现有文件。如果可覆盖文件,该值为 True;如果不能覆盖文件,则该值为 False 。如果省略该值,则不能覆盖现有文件。
unicode
可选项。Boolean 值指明是否以 Unicode 或 ASCII 文件格式创建文件。如果以 Unicode 文件格式创建文件,则该值为 True;如果以 ASCII 文件格式创建文件,则该值为 False。如果省略此部分,则假定创建 ASCII 文件。
相关文章
- Python 使用 UTF-8 编码,python代码中包含中文时执行脚本错误的解决办法。
- 如何解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- vs2008设置代码文件的编码为UTF-8
- asp 页面中gb2312页面接受utf-8编码字符的变量,字符编码转化时出错,中文字数是偶数的话就不会少,奇数的话就会少
- 纯asp代码,不用组件 utf-8字符串 转unicode
- C#生成XML文件,编码为UTF-8,怎么让它以ANSI格式保存 (在线等)
- ASP UTF-8页面乱码+GB2312转UTF-8 +生成UTF-8格式的文件(编码)<
- sp_makewebtask生成的文件编码默认为utf-8,可否指定为gb2312?
- myeclipse学习总结一(在MyEclipse中设置生成jsp页面时默认编码为utf-8编码)
- VS2013中web项目中自动生成的ASP.NET Identity代码思考