加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

用ASP读取 编辑入UTF-8编码格式的文件

发布时间:2023-06-13 11:38:32 所属栏目:Asp教程 来源:
导读:用ASP读取 编辑入UTF-8编码格式的文件:<%&#39;-------------------------------------------------&#39;函数名称:ReadTextFile&#39;作用:利用AdoDb.Stream对象来读取UTF-8格式的文本文件&#39;---------------------

用ASP读取 编辑入UTF-8编码格式的文件:

<%

'-------------------------------------------------

'函数名称: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

%>

<%

Dim strText

strText = ReadFromTextFile ("test_utf-8.txt","utf-8")

%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<head>

<title> 代码实例:用ASP读取/写入UTF-8编码格式的文件 </title>

<meta http-equiv="content-type" content="text/html; charset=gb2312" />

<meta name="author" content="枫岩,CnLei.y.l@gmail.com">

<meta name="copyright" content="http://www.cnlei.com" />

</head>

<body>

<%=strText%>

</body>

</html>

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章