Come leggere un file con Asp Classico


Capita molte volte di dover leggere un file testuale per poi lavorare sul contenuto, ci sono due possibili metodi.

Scopriamo i due principali metodi per leggere un file con asp classico

Per leggere un file testuale completo (txt o altro) ci avvaliamo del FileSystemObject ed utilizziamo la seguente sintassi:

	Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
	Set objTF = objFSO.OpenTextFile(path_completo_file, 1)
		tutto_il_testo = objTF.ReadAll
	objTF.Close
	Set objTF = nothing
	Set objFSO = nothing

E' possibile leggere un file di testo anche leggendolo riga per riga, per far questo dobbiamo ciclare il file in questo modo:

	Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
	Set objTF = objFSO.OpenTextFile(path_completo_file, 1)
	Do While Not objTF.AdEndofStream
		testo_della_riga = objTF.ReadLine
	Loop
	objTF.Close
	Set objTF = nothing
	Set objFSO = nothing