0
Digg me

To create UTF-8 encoded files using ASP, using ADODB Stream object.

PS : Dont use FileSystemObject to create UTF-8 encoded files, as it wont work.

const adTypeBinary = 1
const adSaveCreateOverwrite = 2
const adModeReadWrite = 3

Set objStream = server.CreateObject(“ADODB.Stream”)
objStream.Open objStream.CharSet = “UTF-8″
objStream.WriteText(“your text goes here”)

objStream.SaveToFile server.mappath(“.”) & “/fname.txt” , adSaveCreateOverWrite
objStream.Close