急求asp中如何调用txt文件指定内容
我的txt文件格式是001@13889unjjj002@22155222003@412544。。。。以此类推不知道如何制作一个网页,比如指定001,就在网页中显示@后面的...
我的txt文件格式是
001@13889unjjj
002@22155222
003@412544
。。。。以此类推
不知道如何制作一个网页,比如指定001,就在网页中显示@后面的内容。
本人小白,求高手指点 展开
001@13889unjjj
002@22155222
003@412544
。。。。以此类推
不知道如何制作一个网页,比如指定001,就在网页中显示@后面的内容。
本人小白,求高手指点 展开
2个回答
展开全部
你配合fso读取出这个txt文件的内容,
然后用spilt来过滤它就行了。
<%
function txttest(a)
set fso = Server.Createobject("Scripting.FileSystemObject")
'fso.charset = "utf-8"
path = server.MapPath("test.txt")
set file = fso.opentextfile(path, 1)
do until file.AtEndOfStream
mystr=file.ReadLine
mystr=split(mystr,"@")
if mystr(0)=a then
response.write mystr(1)
else
b=0
end if
loop
'循环结束后注销
if b=0 then
response.write"没有找到数据"
end if
file.close
set file = nothing
set fso = nothing
end function
txttest("005")
%>
注意文件的编码,,以及bom头,,如果出现编码不一样,会出现乱码,,如果有bom头的txt,,asp读取出来也是会出现乱码。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询