私のhtmlのリンクの選択に問題があります。私が何をしたいかJSoupの選択問題
<div class=first>
<a href=www.test1.com>test1</a>
<div class=nope>
<a href=www.test2.com>test2</a>
<a href=www.test3.com>test3</a>
<a href=www.test4.com>test4</a>
</div>
</div>
URLを引くです:
www.test2.com
www.test3.com
www.test4.com
私が持っているここで私が持っているのhtmlです異なった.selectと.notの組み合わせをたくさん試しましたが、私はそれを理解できません。誰でもそれが何であるかを指摘できますか?間違っていますか?私はそれは少し違うだろう
String url = "<div class=first><a href=www.test1.com>test1</a>One<div class=nope><a href=www.test2.com>test2</a>Two</div></div><div class=second><a href=www.test3.com>test3</a></div>";
Document doc = Jsoup.parse(url);
Elements divs = doc.select("div a[href]").not(".first.nope a[href]");
System.out.println(divs);
はあなたのコードのスニペットを投稿することができますか? –
私はこのスニペットをここでテストしていました。 '' String url = "
@ Peck3277:ご覧のとおり、コードを読むことができないので、コメントにコードを投稿しないでください。元の投稿を編集して、編集を投稿したというコメントを投稿することをおすすめします。 –