2017-05-22 13 views
-1

特定のクラスを持つすべてのリンクを表示するプログラムを作成しようとしています。JSOUPを使用してWebページからリンクを抽出します

ここではHTMLがあります:

<a id="ig-tu" class="yt-simple-endpoint inline-block style-scope ytd-thumbnail" href="/page-1"> 
<a id="ig-tu" class="yt-simple-endpoint inline-block style-scope ytd-thumbnail" href="/page-2"> 

私の希望する結果:

/page-1 
/page-2 

どのように私はそれがJSoupを使用することができますか?ここで

+0

[JSoupのクラスで要素を取得](https://stackoverflow.com/questions/9335044/get-element-by-class-in-jsoup)の可能な複製 –

答えて

0

(ここでは)の要素を取得する例と彼の属性:

String html = "<p>An <a href='http://example.com/'><b>example</b></a> link.</p>"; 
Document doc = Jsoup.parse(html); 
Element link = doc.select("a").first(); 

String linkHref = link.attr("href"); // "http://example.com/" 

また、要素のクラスをチェックするElement.hasClass(String className)を使用することができます。

私はあなたがより直接的にhere

私は、私はあなたを助ける願って見つけることができますね!

関連する問題