如何在Java中使用jsoup从网页获取div类名称?

时间:2019-06-12 11:41:48

标签: java jsoup

我是Java编程的新手!

我需要做的是从网站源代码中获取div类名称或任何类名称(因此,我不需要它们之间的文本,而是想要其中的名称或链接)。

例如,有两个div:<div class="Saeqz">Top Post</div> <div class="v1Nh3 kIKUG _bz0w">

我想知道如何获取并在控制台中打印它:
第一个示例中的“ Saeqz”
第二个示例中的“ v1Nh3 kIKUG _bz0w”

我已经完成了一些代码,但是它是如此愚蠢,以至于我都不敢向大家展示:D

感谢您的帮助!

更新:

我要从中打印“建议结果”: <div class="suggestions" style="display: none; font-size: 13px;"><div class="suggestions-results"></div><div class="suggestions-special"></div></div>

到目前为止,我的代码:

                Document doc; doc = Jsoup.connect("https://en.wikipedia.org/wiki/Span_and_div").userAgent(
                        "Mozilla/5.0 (X11; U; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.89 Safari/537.36")
                        .referrer("http://www.google.com").get();

                Elements div = doc.getElementsByClass("suggestions-results");
                System.out.println(div.toString());
        }

0 个答案:

没有答案