Nwlapcug.com


Come creare un File CSV in ASP

Active Server Pages (ASP) è un web prodotta da Microsoft linguaggio di scripting. Funziona sul server, quindi possono manipolare i file che risiedono sul server. Un file di valori separati da virgola (CSV) è un file di testo che contiene un record su ogni linea comprende una serie di campi di dati separati da una virgola. ASP può creare, scrivere e leggere un file di testo CSV. File di testo CSV sono spesso utilizzati al posto di un database per archiviare le informazioni che saranno necessari più tardi.

Istruzioni

1

Creare una pagina ASP utilizzando un editor web o un editor di testo. Salvare il file con l'estensione "ASP". Ciò indica al server che il file contiene codice ASP. Il codice può essere posizionato ovunque all'interno della pagina ASP, perché il server riconoscerà tutto il codice tra la "< %" e "% >" tag come ASP.

2

Creare un'istanza dell'oggetto di sistema di File. Il File System Object è una classe inclusa con la libreria di classi ASP. Permette ai file di essere creato e manipolato sul server.

< %

impostare fso=Server.CreateObject("Scripting.FileSystemObject")

% >

3

Creare un file di testo utilizzando la funzione CreateTextFile () dell'oggetto di sistema di File. Questa funzione accetta un argomento di nome di file e sovrascrivere un Boolean argomento. In questo esempio, il nome del file è "CSV" e l'argomento overwrite è impostato su true.

< %

impostare fso=Server.CreateObject("Scripting.FileSystemObject")

impostare filename = fso. CreateTextFile("CSV.txt",true)

% >

4

Scrivere una riga di testo in formato CSV il file utilizzando la funzione WriteLine (). I valori di testo nella stringa scritta nel file di testo devono essere separati da virgole. In questo esempio, la linea scritta nel file è "value1, value2, value3" ma è possibile scrivere valori come molti come si desidera.

< %

impostare fso=Server.CreateObject("Scripting.FileSystemObject")

impostare filename = fso. CreateTextFile("CSV.txt",true)

nome del file. WriteLine("value1,value2,value3")

% >

5

Chiudere il file e distruggere la variabile di file di testo e il File System Object. Questo passaggio è necessario per liberare risorse di sistema.

< %

impostare fso=Server.CreateObject("Scripting.FileSystemObject")

impostare filename = fso. CreateTextFile("CSV.txt",true)

nome del file. WriteLine("value1,value2,value3")

nome del file. Chiudere

impostare filename = nothing

UST = nothing

% >

6

Caricare il file sul server utilizzando l'interfaccia di gestione di file fornito dal tuo host web. Quando la pagina viene caricata, il codice ASP verrà eseguito e verrà creato un file CSV.