用ASP讀取/寫入檔案 自訂編碼格式

來源:互聯網
上載者:User
<% 
'------------------------------------------------- 
'函數名稱:ReadTextFile 
'作用:利用AdoDb.Stream對象來讀取UTF-8格式的文字檔 
'---------------------------------------------------- 
function ReadFromTextFile (FileUrl,CharSet) 
dim str 
set stm=server.CreateObject("adodb.stream") 
stm.Type=2 '以本模式讀取 
stm.mode=3 
stm.charset=CharSet 
stm.open 
stm.loadfromfile server.MapPath(FileUrl) 
str=stm.readtext 
stm.Close 
set stm=nothing 
ReadFromTextFile=str 
end function 
'------------------------------------------------- 
'函數名稱:WriteToTextFile 
'作用:利用AdoDb.Stream對象來寫入UTF-8格式的文字檔 
'---------------------------------------------------- 
Sub WriteToTextFile (FileUrl,byval Str,CharSet) 
set stm=server.CreateObject("adodb.stream") 
stm.Type=2 '以本模式讀取 
stm.mode=3 
stm.charset=CharSet 
stm.open 
stm.WriteText str 
stm.SaveToFile server.MapPath(FileUrl),2 
stm.flush 
stm.Close 
set stm=nothing 
end Sub 
%> 
WriteToTextFile server.MapPath("zspk/jxsz.html"),request.Form("jxsz"),"UTF-8")

hdxz=ReadTxtFile(server.MapPath("zspk/hdxz.html"),"UTF-8")
jxsz=ReadTxtFile(server.MapPath("zspk/jxsz.html"),"UTF-8")
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.