如何用ASP读写TXT文本文件中的内容

本文介绍了如何使用ASP的FSO组件来读取和写入TXT文本文件内容。通过示例代码,展示了逐行读取、一次性读取全部内容以及按字节数读取数据的方法,适合初学者参考。
摘要由CSDN通过智能技术生成

虽然使用ASP有几年的时间了,但对ASP网络编程的了解和掌握还停留在初中阶段,一些不太常用的操作没有接触过,自然也没有学会。就拿ASP处理数据而言,用ASP连接数据库是网站开发的必备,这个当然是已经掌握的了。但使用ASP操作文件,恐怕使用频率就没那么高了。今年早些时候,学会了利用ASP的XMLHTTP和FSO组件进行网页内容获取和静态网页的生成,以及一般文件的移动、复制和删除等操作。

但对于如何读取纯文本文件(txt)中的内容,却一直没有很好地掌握。应该说,很多时候,txt文件使我们存放少量信息,存放一些使用频率较高信息的常用方法,毕竟比起数据库操作,要简单、方便、快捷。今天就用到了从txt文件中逐行读取邮件地址这样的问题,通过请教百度师父,得到了相应的方法,特地贴出来存档,以备今后查看。

	set fs=Server.CreateObject("Scripting.FileSystemObject")
	txtfile=Server.MapPath("a.txt")
	set a=fs.OpenTextFile(txtfile)
	while not a.AtEndOfStream
		response.write(a.Readline&"<br />")
	wend
	a.close

上述代码的结果就是讲a.txt文件中的数据逐行显示到网页中。当然,如果你逐行读取数据的目的是有其他用途,而非单纯地显示到网页前台,那么在response.write这里执行相应的功能即可。在本例中,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值