Salve a tutti!
Sto cercando di fare un programma in java per il recupero e l'ordinamento automatico di dati presenti su pagine web. Mi spiego meglio: su un sito internet sono presenti informazioni che desidero salvare in un file in maniera automatica. Ho già creato una classe che rappresenti tutti i campi che mi interessano e la classe per salvarli su file. Però qui viene il problema: quello che mi interessa è il risultato di funzioni javascript.
Con il seguente codice:
codice:
public String getHTML(String page)    {
        String html = "";
        try 
        {
            URL url = new URL(page);
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            BufferedReader read = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String line = read.readLine();
            
            while(line!=null) {
                html += line;
                line = read.readLine();
            }
        } catch(MalformedURLException ex) {
            ex.printStackTrace();
        } catch(IOException ioex) {
            ioex.printStackTrace();
        }
        return html;
ottengo come ritorno quello che si vede facendo "visualizza sorgente pagina" su un qualsiasi browser. Però a me servirebbe il modo di ottenere, giusto per capirci, quello che si vede con "ispeziona elemento" di chrome, ovvero non le funzioni javascript ma i loro risultati. Qualche idea?