Leer y escribir archivos en ASP
En Áspid Es posible leer el contenido de un expediente es escribir en un archivo de texto.
El objeto adecuado para nosotros es FileSystemObject: para abrir un archivo usaremos OpenTextFile con 3 modos diferentes: leer, escribir, agregar.
El archivo se puede leer con ReadLine (línea por línea) o con Lee todo (lee todo el contenido).
El modo adjuntar difiere del modo escribiendo ya que agrega texto a un documento ya abierto y lo agrega al que ya está presente.
Leer y escribir archivos en ASP
Con este script leemos el contenido del archivo de una vez:
<%
Con este script leemos el archivo línea por línea:
<%
Escribo el texto en el archivo (verifico que la carpeta tenga permisos de escritura) y si el archivo no existe lo creo:
<%
filePath = Server.Mappath («archivo_texto.txt»)
Establecer objFileSystem = Server.CreateObject («Scripting.FileSystemObject»)
si no es objFileSystem.FileExists (filePath) entonces
‘si no existe yo lo creo
objFileSystem.CreateTextFile (filePath)
terminara si
Establecer objFile = objFileSystem.OpenTextFile (filePath, 2)
‘Escribo una línea en el archivo
‘objFileSystem.OpenTextFile (filePath, 2) -> sobrescribir archivo
‘objFileSystem.OpenTextFile (filePath, 8) -> agrega el texto al final del archivo
objFile.WriteLine («texto de archivo nuevo»)
objFile.Close
Establecer objFile = Nada
Establecer objFileSystem = Nada
%>