asp 创建一个utf-8编码的TXT文件
RT:我在ASP创建1个TXT文件发现编码是ANSI,如何创建一个UTF-8的TXT文件或者可以用ASP修改该文件的编码。
用<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001" %>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
是没有用的,编码还是ANSI,但是打开不会友乱码,读取的时候就会出现乱码了
部分代码如下,很简单的:
'***************************************************************************
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<%
set myfso = Server.CreateObject("Scripting.FileSystemObject")
dic = "E:\test.txt"
txt = "写入的文字"
set myfile = myfso.CreateTextFile(dic,true) '创建文件test.txt
myfile.WriteLine(txt) '写入文件
myfile.close
set myfso = nothing
%>
</body>
</html>
'******************************************************************
用<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001" %>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
是没有用的,编码还是ANSI,但是打开不会友乱码,读取的时候就会出现乱码了