Guida ASP: Come leggere e scrivere un file di testo (parte 5)

Il quinto articolo della mini serie di 6 post dedicati ad ASP.
E’ stata realizzata la guida con questo linguaggio che seppur obsoleto, è comunque utile per chiunque voglia iniziare ad affrontare un percorso di programmazione.

In questa puntata scoprirai come interagire come leggere e scrivere un file di testo.

Al termine del post, potrai scaricare in formato zip tutti i file originali, per testare e studiarti al meglio questo tutorial.

Come leggere e scrivere file di testo

di Emanuele Calì

Per leggere un file di testo apriremo uno stream attraverso l’oggetto FileSystemObject e utilizzeremo il metodo OpenTextFile():

<%
var file_da_leggere = Server.MapPath(“file.txt”);
var oggetto = new ActiveXObject(“Scripting.FileSystemObject”);
var stream = oggetto.OpenTextFile(file_da_leggere);
Response.Write(stream.ReadAll());
stream.Close();
%>

Per scrivere un file di testo possiamo utilizzare i metodi Write() e WriteLine().
Si intuisce che il secondo metodo introduce un carattere di nuova riga dopo il testo.
Ecco un esempio:

<%
var file_da_scrivere = Server.MapPath(“file.txt”);
var oggetto = new ActiveXObject(“Scripting.FileSystemObject”);
var stream = oggetto.CreateTextFile(file_da_scrivere);
stream.WriteLine(“Contenuto del file di testo”);
stream.Close();
%>

Per aggiungere testo in coda al contenuto esistente nel file, utilizziamo il parametro ForAppending contrassegnato dal valore 8.
Modifichiamo quindi, la terza riga dello script in questo modo:

var stream = oggetto.OpenTextFile(file_da_scrivere,8);

Come anticipato all’inizio dell’articolo, puoi scaricarti gratuitamente un file zippato con tutti i file per utilizzare questo tutorial.

Al prossimo ed ultimo articolo su questa mini rubrica dedicata ad ASP.

Se non vuoi perderti la mini serie di articoli dedicati a questo linguaggio di programmazione, ti consiglio di abbonarti alla newsletter gratuita di questo blog (avrai anche un corposo omaggio come benvenuto ;) ) oppure puoi iscriverti al feed rss di blographik ;).

Articolo pubblicato per blographik da Emanuele Calì di EmaWebDesign.com

Articoli pubblicati su blographik dallo stesso autore:

Sei uno sviluppatore, un grafico, un web designer, un esperto SEO o un blogger?
Vuoi partecipare anche tu come guest poster su blographik per accrescere la tua visibilità in rete?

Scrivimi dal modulo contatti per ricevere tutte le informazioni al riguardo.

Un Commento

  1. unknown
    23 gennaio 2009 alle 13:20 | Permalink

    ASP non prevede ; alla fine dell’istruzione

Un Trackback

  1. [...] Guida ASP: Come leggere e scrivere un file di testo (parte 5). Sei uno sviluppatore, un grafico, un web designer, un esperto SEO o un blogger? Vuoi partecipare anche tu come guest poster su blographik per accrescere la tua visibilità in rete? [...]

Commenta il post

La tua e-mail non sará mai resa di pubblico dominio.
I campi contrassegnati sono obbigatori *

*
*