带jsoup的HTMLDOM
我将此html代码作为长html代码的一部分:带jsoup的HTMLDOM,dom,jsoup,Dom,Jsoup,我将此html代码作为长html代码的一部分: <div class="yt-lockup-content"> <h3 class="yt-lockup-ellipsize"> <a class="yt-uix-contextlink yt-uix-sessionlink yt-uix-tile-link result-item-translation-title"dir="ltr"title="Rihanna ft. Calvin Harris - We
<div class="yt-lockup-content">
<h3 class="yt-lockup-ellipsize">
<a class="yt-uix-contextlink yt-uix-sessionlink yt-uix-tile-link result-item-translation-title"dir="ltr"title="Rihanna ft. Calvin Harris - We Found Love LYRICS"data-sessionlink="ved=CAoQvxs%3D&ei=CPLZjMDLwbICFUag3wod7Dm-pw%3D%3D"href="***/watch?v=1KzEu5hWmRY***">Rihanna ft. Calvin Harris - We Found Love LYRICS</a></h3><p class="description " dir="ltr">
<b>bla</b> ft. Calvin Harris -
<b>bla</b>
bla bla
<b>bla bla bla</b>
<b>...</b>
</p><div class="yt-lockup-meta">
<ul class="single-line-lego-list">
<li> <a href="/results?search_type=videos&search_query=rihanna+we+found+love&high_definition=1" class="yt-badge-std">HD
</a>
</h3>
我想进入这个文本:href=/watch?v=1KzEu5hWmRY,粗体文本。
我知道如何获取所有行,但如何获取此文本?
谢谢
或者。这里有一个例子:
String html = // your html here ...
Document doc = Jsoup.parse(html);
Element element = doc.select("h3[class=yt-lockup-ellipsize] > a").first();
String hrefLink = element.attr("href");
然而,如果你想解析一个网站,你应该使用Jsoup.connecthttp://link.com.get 而不是Jsoup.parsehtml谢谢!你帮了我很多!