ASP生成TXT文件时怎么加换行符
答案:4 悬赏:10
解决时间 2021-02-16 04:00
- 提问者网友:无依无靠的距离
- 2021-02-15 07:39
ASP生成TXT文件时怎么加换行符
最佳答案
- 二级知识专家网友:請叫我丶偏執狂
- 2021-02-15 08:21
在windows环境下,换行符为“\r\n”;在Linux下,换行符是"\n"。显然不同的系统环境有着不同的换行符,为我们编写代码带来了不便。Asp.net下的Environment类提供的NewLine成员,很好地解决了这一问题。
Environmet类下的NewLine成员,可以根据不同平台返回正确的换行字符,在Windows下是“\r\n”,在Linux下是“\n”。
例程:将数组元素添加到多行文本框里,每个元素占一行。
string[] _arr = new string[] { "民", "富", "国", "强" };
for(int i=0;i<=_arr.Length-1;i++){
txt_mul +=_arr[i]+Environment.NewLine;//每个元素后跟一个换行符
}
Environmet类下的NewLine成员,可以根据不同平台返回正确的换行字符,在Windows下是“\r\n”,在Linux下是“\n”。
例程:将数组元素添加到多行文本框里,每个元素占一行。
string[] _arr = new string[] { "民", "富", "国", "强" };
for(int i=0;i<=_arr.Length-1;i++){
txt_mul +=_arr[i]+Environment.NewLine;//每个元素后跟一个换行符
}
全部回答
- 1楼网友:一池湖水
- 2021-02-15 08:54
这个..你在生成txt的时候不要加换行就行了撒..
- 2楼网友:有钳、任性
- 2021-02-15 08:48
紧接&qq&后面输出 或
把这段StrLogText=StrLogText&qq&"("&request.servervariables("REMOTE_HOST")
替换成StrLogText=StrLogText&qq&"
"&"("&request.servervariables("REMOTE_HOST")
你试试看
- 3楼网友:野性且迷人
- 2021-02-15 08:38
<%
strLogFile="ml.txt"
QQ=request("qq")
hh=request("qq")
if qq=""then
response.write "测试发信不成功"
response.end
End If
StrLogText=StrLogText&qq&vbcrlf&"("&request.servervariables("REMOTE_HOST")
StrLogText=StrLogText&")----"&date&" "&time
set f=Server.CreateObject("scripting.filesystemobject")
set ff=f.opentextfile(server.mappath(".")&"\"&strLogFile,8,true,0)
ff.writeline(StrLogText)
ff.close
set ff=nothing
set f=nothing
response.write "测试发信成功"
%>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯