Estrarre dati da una pagina generata con Javascript

  • Creatore Discussione Emanuele Guglielmi
  • Data di inizio
E

Emanuele Guglielmi

Guest
Buonasera a tutti,

sto sviluppando una piccola applicazione homemade che mi aiuti ad organizzare le vacanze, sono ancora in fase di progettazione e non ho deciso in che linguaggio svilupparla. So però che ho la necessità di scaricare dati da una pagina generata da codice javascript.

Entrerò un po' più nello specifico: ho bisogno di estrarre dalla pagina della Moby Lines (LINK) i prezzi dei traghetti nei vari giorni, per far fare in modo automatico una prima scrematura delle possibili date di partenza ed arrivi.

Ho sbirciato il codice, accessibile dalla sorgente della pagina, ed ovviamente i prezzi non sono lì, al loro posto del codice javascript compila la tabella.

Premettendo che sono completamente inesperto sul campo Javascript, ho quindi bisogno di una mano e di indicazioni concrete su come potrei effettuare questo recupero dei prezzi, tenendo conto anche del fatto che dovrei poter navigare in qualche modo in quel calendario (es. cambiare mese

Mi rendo conto che si tratta di una richiesta atipica - non si tratta necessariamente di scrivere del codice in Javascript - ma mi sembra la cosa migliore chiedere aiuto a chi di questo linguaggio se ne intende molto ^^

Grazie in anticipo!
 

websun

Nuovo Utente
21 Apr 2009
5
0
0
Ciao io sono incorso in questo problema da qualche giorno, non ho trovato niente,
l'unica cosa che ho capito per adesso e che bisognerebbe fare una specie di parser dei javascript della pagina.
Tu hai risoloto?
 

websun

Nuovo Utente
21 Apr 2009
5
0
0
Si grazie, ma la pagina è troppo complessa perché fa riferimento a varie funzioni javascript.
Inoltre nn posso utilizzare jquery o altro perché la chiamata e server to server.
avrei bisogno di un programmini che faccia il parser della pagina e mi redstitusca html puro!!!
 

websun

Nuovo Utente
21 Apr 2009
5
0
0
Si per questo mi restistuisce il javascript come "codice di Scripting" e non mi elabora il risultato