Die JCL-Routine von William Baum zum Abschaben von HTML-SeitenIch habe Herrn Baums Routine getestet, bekomme aber einen Fehlercode, den ich nicht verstehe. Ich glaube, ich habe sein Codesegment korrekt gerendert, wobei meine Dateinamen und die Ziel-URL hinzugefügt wurden. Hier ist der Code und das Ergebnis:
Code:
dir = Verzeichnis auswählen ("C: \ Users \ lnitz \ Documents \ TextAnalysis", Dateien anzeigen (0));
ObjectName = Open (“ https://slate.com/business/2017/09/london-declines-to-renew-uber-license.html ",
HTML-Tabelle (#)) << Set Name (“TableName2”) << Save (Verzeichnis || “FileName2.jmp”);
Fehlermeldung:
Unerwarteter "TableName2". Vielleicht fehlt ein "," oder ")".
Versuch, Argumente der Funktion "Öffnen" zu analysieren.
Zeile 3 Spalte 28: HTML-Tabelle (#)) << Set Name (“►TableName2”) << Save (Di
Ich bin ratlos - fast immer laufen Demos von SAS- und JMP-Präsentationen!
Re: William Baums JCL-Routine zum Scraping von HTML-SeitenIch erhalte eine andere Fehlermeldung, weil die von Ihnen angegebene URL keine HTML-Tabellen enthält. Das Problem könnte jedoch auf ein Skript zurückzuführen sein, das nicht herkömmliche Anführungszeichen verwendet.
Versuchen Sie dies zu ändern:
“TableName2”
Zu diesem:
"TableName2"
Beachten Sie, dass sich die Anführungszeichen geringfügig unterscheiden, was beim Analysieren des Codes zu JMP-Problemen führen kann.