Hallo,
ich muss eine Webseite auslesen. Ich nutze normal Jsoup dafür.
Ich logge mich ein und bekomme den HTML Code .. aber da gibts auf der Seite ein "onLoad" und andere JavaScript Funktionen (Checkbox und ein Dropdown)
Soweit ich gelesen habe, kann Jsoup die Javascript Elemente nicht ausführen. Als Beispiel wird beim laden ein SVG nachgeladen.
Wie kann ich also die Seite, wie ich Sie im Browser sehe als HTML Quellcode Jsoup zur Verfügung stellen?
Ich lade bis dato die Seite damit:
Aber der HTML Code ist eben nicht so, wie ich es im Browser sehe.
Danke!
ich muss eine Webseite auslesen. Ich nutze normal Jsoup dafür.
Ich logge mich ein und bekomme den HTML Code .. aber da gibts auf der Seite ein "onLoad" und andere JavaScript Funktionen (Checkbox und ein Dropdown)
Soweit ich gelesen habe, kann Jsoup die Javascript Elemente nicht ausführen. Als Beispiel wird beim laden ein SVG nachgeladen.
Wie kann ich also die Seite, wie ich Sie im Browser sehe als HTML Quellcode Jsoup zur Verfügung stellen?
Ich lade bis dato die Seite damit:
Java:
Response resp = Jsoup.connect(url).followRedirects(true).header("Authorization", "Basic " + base64login)
.method(Method.POST).execute();
Document document = resp.parse();
Aber der HTML Code ist eben nicht so, wie ich es im Browser sehe.
Danke!