我需要在解析之前暂停我的脚本(我想等待一些信息),但是我如何在 Jsoup 中执行此操作?
我尝试过这个:
link = Jsoup.connect("link").wait(100).get();
但这对我不起作用。
最佳答案
通常,通过 AJAX 加载内容时需要等待。 Jsoup 无法处理这样的事情,因为它不是浏览器。 Jsoup 只是解释 HTML。连接内容或多或少只是 Java 连接的包装。
我想您需要直接识别 AJAX 调用并获取 AJAX 调用的内容,或者您可以使用真正的浏览器,即带有 phantomjs 的 selenium 或类似浏览器。
关于java - 如何在jsoup解析之前暂停?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42614833/