如何解决使用 Jsoup 获取脚本站点
我正在尝试使用 'Jsoup.connect(url).get().html()'
获取站点脚本
但是没有出现我想要的脚本,有谁知道我怎么得到这个脚本吗?
解决方法
它没有出现在源中,因为该视频位于 iframe
内。该 iframe 有其自己的 src
属性(在您的屏幕截图上可见)。尝试获取该页面。
编辑:
获取第一页并解析它。然后选择 iframe src,当你有第二个 URL 时,再次执行相同的操作,以便获取页面并解析它:
String iframeUrl = Jsoup.connect(url).get().selectFirst("#option-1 iframe").attr("src");
System.out.println(iframeUrl);
Document document = Jsoup.connect(iframeUrl).get();
System.out.println(document.html());
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。