【问题标题】:Jsoup: How Do I Load More Webpage Content in Java?Jsoup:如何在 Java 中加载更多网页内容?
【发布时间】:2015-05-29 10:47:58
【问题描述】:

我目前正在尝试使用 Jsoup 解析来自 yahoo news 的新闻文章的标题。除了我只收到有限数量的上述新闻文章之外,它的效果很好。

我要解决的问题是如何获取仅在您在浏览器中滚动到网页底部时才加载的新闻。有没有办法用 Jsoup 加载那些然后解析?

谢谢!

【问题讨论】:

标签: java javascript html jsoup


【解决方案1】:

你能给我一个jsoup不支持javascript的参考链接吗。。好像找不到。

来自 SO 本身的一些链接:

“Jsoup 不支持 javascript,它不模拟浏览器(...)”
Mosty Mostacho - Getting Jsoup to support dynamically generated html by JavaScript

“JSoup 是一个 HTML 解析器 (...),它完全不知道在初始页面加载后由 Javascript 添加到 DOM 的任何内容。”
fvu - @ 987654324@

“JSoup (...) 不是网络浏览器。它擅长解析静态 html 内容。它不运行任何 javascript,所以你运气不好。”
@ 987654325@ - Jsoup get dynamically generated HTML

“JSoup 不处理 Javascript。”
N K - Extracting “hidden” HTML with Jsoup

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-17
    • 2023-03-18
    • 2012-04-15
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    • 1970-01-01
    • 2020-01-21
    相关资源
    最近更新 更多