Pagina 1 di 1

[Programmazione] Reperire dati da file di testo

Inviato: dom 24 set 2006, 19:34
da Bart
Che voi sappiate è possibile reperire dati da un file di testo con qualche script (tipo perl) per poi riportarli opportunamente ordinati su pagine html?
In pratica ho una stazione meteo che mi aggiorna i dati sull'ftp tramite file di testo (upload ogni 5 minuti circa) e io volevo fare una pagina html riassuntiva con alcuni dati contenuti in questi file di testo. Solo che sul sito posso usare solo html (a causa dell'abbonamento) e quindi pensavo al perl (script CGI) per reperire i dati. Consigli?

Re: [Programmazione] Reperire dati da file di testo

Inviato: lun 25 set 2006, 13:27
da Simone_R
Bart ha scritto:Che voi sappiate è possibile reperire dati da un file di testo con qualche script (tipo perl) per poi riportarli opportunamente ordinati su pagine html?
In pratica ho una stazione meteo che mi aggiorna i dati sull'ftp tramite file di testo (upload ogni 5 minuti circa) e io volevo fare una pagina html riassuntiva con alcuni dati contenuti in questi file di testo. Solo che sul sito posso usare solo html (a causa dell'abbonamento) e quindi pensavo al perl (script CGI) per reperire i dati. Consigli?
Studiati le espressioni regolari [note anche come regex].
Perl e' molto potente da questo punto di vista. Con poche righe di codice ti leggi tutti i dati che vuoi da un testo formattato, a condizione che il linguaggio sia regolare.

[Se si basa su di un linguaggio 'Context Free' ... la faccenda non e' cosi semplice (vedi bison)]

Ciao.

Inviato: lun 25 set 2006, 15:04
da chrix
non credo che serve studiare le espressioni regolari!!!
guarda che cosa ho trovato!

http://www.nicoladagostino.net/articoli ... sposi.html

Inviato: lun 25 set 2006, 16:58
da Bart
chrix ha scritto:non credo che serve studiare le espressioni regolari!!!
guarda che cosa ho trovato!

http://www.nicoladagostino.net/articoli ... sposi.html
Bello questo script! Appena ho un attimo me lo guardo per benino e magari mi leggo qualcosa pure sulle regex. Grazie. ;)