Tecnología

Inicio

Cómo crear un archivo CSV en ASP

Active Server Pages (ASP) es un lenguaje de script de Internet desarrollado por Microsoft. Que opera en el servidor, por lo que puede manipular los archivos que residen en el servidor. Un archivo de valores separados por comas (CSV) es un archivo de texto que contiene un registro por cada línea compuesta por una serie de campos de datos separados por una coma. ASP puede crear, escribir y leer un archivo de texto CSV. archivos de texto CSV se utilizan a menudo en lugar de una base de datos para almacenar información que será necesario más tarde.

Instrucciones

1 Crear una página ASP utilizando un editor web o un editor de texto. Guarde el archivo con la extensión ".asp". Esto le dice al servidor que contiene el archivo de código ASP. El código se puede colocar en cualquier lugar dentro de la página ASP debido a que el servidor reconocerá todo el código entre el "<%" y "%>" etiquetas como ASP.

2 Crear una instancia del objeto de sistema de archivos. El objeto de sistema de archivos es una clase que se incluye con la biblioteca de clases ASP. Se permite que los archivos sean creadas y manipuladas en el servidor.

<%

establecer FSO = Server.CreateObject ( "Scripting.FileSystemObject")

%>

3 Crear un archivo de texto usando la función CreateTextFile () del objeto del sistema de archivos. Esta función toma un argumento de nombre de archivo y un argumento booleano de sobreescritura. En este ejemplo, el nombre del archivo es "CSV.txt" y el argumento de sobrescritura se establece en true.

<%

establecer FSO = Server.CreateObject ( "Scripting.FileSystemObject")

conjunto de nombre de archivo = fso.CreateTextFile ( "CSV.txt", true)

%>

4 Escribir una línea de texto en formato CSV para el archivo utilizando la función WriteLine (). Los valores de texto en la cadena escrita en el fichero de texto deben estar separados por comas. En este ejemplo, la línea escrita en el archivo es "valor1, valor2, valor3" pero se puede escribir tantos valores como desee.

<%

establecer FSO = Server.CreateObject ( "Scripting.FileSystemObject")

conjunto de nombre de archivo = fso.CreateTextFile ( "CSV.txt", true)

filename.WriteLine ( "valor1, valor2, valor3")

%>

5 Cierre el archivo, y destruir la variable de archivo de texto y el objeto de sistema de archivos. Este último paso es necesario para liberar recursos del sistema.

<%

establecer FSO = Server.CreateObject ( "Scripting.FileSystemObject")

conjunto de nombre de archivo = fso.CreateTextFile ( "CSV.txt", true)

filename.WriteLine ( "valor1, valor2, valor3")

filename.Close

set nombre = nada

establecer FSO = nada

%>

6 Cargar el archivo en el servidor mediante la interfaz de administración de archivos proporcionada por su proveedor de alojamiento web. Cuando se carga la página, el código ASP se ejecutará y un archivo CSV será creado.