Wie analysiere ich eine Webseite, die Javascript enthält? [Duplikat]

Diese Frage hat hier bereits eine Antwort:

Analysieren Sie JavaScript mit jsoup 1 Antwort

Ich habe eine Webseite, die eine Tabelle mit Javascript erstellt. Im Moment verwende ich JSoup in meinem Java-Projekt, um die Webseite zu analysieren. Übrigens kann JSoup kein Javascript ausführen, sodass die Tabelle nicht generiert wird und die Quelle der Webseite unvollständig ist. Wie kann ich den von diesem Skript erstellten HTML-Code einschließen, um seinen Inhalt mit JSoup zu analysieren? Können Sie ein einfaches Beispiel geben? Vielen Dank!

Webseiten-Beispiel:

<!doctype html>
<html>
  <head>
    <title>A blank HTML5 page</title>
    <meta charset="utf-8" />
  </head>
  <body>
    <script>
        var table = document.createElement("table");
        var tr = document.createElement("tr");
        table.appendChild(tr);
        document.body.appendChild(table);
    </script>
    <p>First paragraph</p>
  </body>
</html>

Die Ausgabe sollte sein:

<!DOCTYPE html>
<html>
    <head>
        <title>
            A blank HTML5 page
        </title>
        <meta charset="utf-8"></meta>
    </head>
    <body>
        <script>
            var table = document.createElement("table");
            var tr = document.createElement("tr");
            table.appendChild(tr);
            document.body.appendChild(table);   
        </script>
        <table>
            <tr></tr>
        </table>
        <p>
            First paragraph
        </p>
    </body>
</html>

Übrigens enthält JSoup das table-Tag nicht, da es kein Javascript ausführen kann. Wie kann ich das erreichen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage