ASP生成UTF-8編碼的代碼
2024-05-04 11:01:36
供稿:網友
方法一: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 文件。
您可能感興趣的文章:
utf-8編碼引起js輸出中文亂碼的解決辦法php中utf-8編碼下用正則表達式如何匹配漢字解決IE不能主動識別UTF-8編碼的問題的方法UTF-8編碼問題BOM詳細介紹utf-8編碼技巧 url編碼問題utf-8編碼轉換成gb2312UTF-8編碼修改mysql5.5默認編碼(圖文步驟修改為utf-8編碼)